No sooner______than he realized that he should have remained silent.A、the words

游客2024-01-15  20

问题 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://tihaiku.com/zcyy/3363242.html
最新回复(0)