Ive no idea when shell be back. ______you wait or come back later is up to you.A.WhenB.IfC
专四
已帮助 人
Ive no idea when shell be back. ______you wait or come back later is up to you.
A.When
B.If
C.Whether
D.That
请帮忙给出正确答案和分析,谢谢!
-
正确答案:C
根据题句意思可以判断,空白要填入的词在意思上表示选择,在结构上引导主语从句。而且细心的考生很快就会注意到题句中有or一词.这就给我们以提示,即排除A项和D项,因为if…or…和whether…or…都是关联使用的连词。A项when也可以主语引导从句,但意思上表示时间;D项that引导主语从句时,常用于Itis…that…结构。B项if虽然可以与or连用,但只能引导宾语从句而不能引导主语从句,所以也是错误的。如我们可以说Ihavenoideaifhewaitsorcomesbacklater。C项whether既可以引导宾语从句也可以引导主语从句,故填入题句符合语法语义要求。
