No sooner_______ than the accident happened.
No sooner_______ than the accident happened.
A、he had gone
B、had he gone
C、his going
D、he went
【正确答案】:B
【题目解析】:B “no sooner……than……”(刚……就……),在 no sooner这部分应当用过去完成时,than 后面用一般过去时。A,B都是过去完成时态,怎么选择?No sooner 的特殊用法,在其后面跟倒装语序,所以选B。
Top