No sooner ______ his speech than listeners put forward questions.A.he has finishedB.has he

外语类 正确答案 已帮助 人

No sooner ______ his speech than listeners put forward questions.

A.he has finished

B.has he finished

C.he had finished

D.had he finished

请帮忙给出正确答案和分析,谢谢!

热搜:关于氨基酸代谢错误的论述是_________。

答案解析

难度★★☆ 搜索
  • 正确答案:D
    nosooner...than...是固定用法,意为“一……就……”,引导时间状语从句,主句常用过去完成时,than后面的从句用一般过去时。题中的nosooner置于句首,因此需将助动词放在主语前面引起部分倒装,选D。