No sooner______than he realized that he should have remained silent.

admin2019-05-15  18

问题 No sooner______than he realized that he should have remained silent.

选项 A、the words had spoken
B、had the words spoken
C、the words had been spoken
D、had the words been spoken

答案D

解析 本题考查倒装句。句意:他一说完这些话就意识到他本应该保持沉默的。no sooner…than…意为“一……就……”,为固定搭配。如果no sooner置于句首,则从句的主语和助动词要倒装,从句一般用过去完成时,主句用一般过去时。故本题选D。
转载请注明原文地址:https://kaotiyun.com/show/xr3O777K
0

最新回复(0)