倒装句一题No sooner___ than it began to rain heavily.A.the game began B.has the game begun C.did the game begin D.had the game begun 为什么不能选C?
问题描述:
倒装句一题
No sooner___ than it began to rain heavily.
A.the game began B.has the game begun
C.did the game begin D.had the game begun
为什么不能选C?
答
是过去完成时不是过去时
后半句已经是过去时
前半句往后退一个时态 过去的过去
所以D
答
D. had the game begun
D是倒装,C 是疑问,本句需要倒装
答
no sooner ...than...是表示前面句子的事情刚一开始,后面句子的情况就开始了.后面句子用过去时,前面的句子要用过去完成时,表示“过去的过去”,即前面的情况一发生,就发生了后面句子的情况.过去完成时是这个句型的要求.hardly...when.有同样的用法.