No sooner ______ he arrived home than he ______ to start on another journey.
No sooner ______ he arrived home than he ______ to start on another journey.
A、has/was asked
B、have/were asked
C、had/is asked
D、had/was asked
【正确答案】:D
【题目解析】:no sooner 放于句首要引起倒装,因此 have/has /had 要提前。注意前后的时态问题。A. 第一空选择has done 为现在完成时,第二个空was asked 为一般过去式,不相符B.主语是he ,因此have 要使用三单形式
C. 第一空选择had done 为过去完成时,第二个空is asked 为一般现在时,不相符

Top