单选题
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...than...“一…就…”,其中no sooner所在的句子多用过去完成时并部分倒装,所以选D。句意为:话刚说出来,他就意识到自己本该保持沉默的。
提交答案
关闭