问题补充:
单选题Thereweresomanycarsheldupbytheheavyrainontheroadthatwehadnobuttowait.A.alternativeB.differenceC.relationD.opposition
答案:
A解析考察名词.alternative 可供选择的办法或事物 have no alternative but to do sth 意为,别无选择,只能干某事 ,相当于have no choice but to do sth ,为固定句型 difference区别 relation 关系 opposition 反对句意为,有很多的汽车因为大雨被拦在了路上,以致于我们别无选择,只能等待