单选题
No sooner ______ he come into the house ______ it began to rain.
A、
did... when
B、
did... than
C、
had... when
D、
had... than
【正确答案】
D
【答案解析】
[分析] 本题测试点是倒装用法。no sooner…than“一…就…”,no sooner后跟的句子主谓部分倒装,时态用过去完成时。than后接从句,用一般过去时。因此选had…than符合题意。A、B时态和搭配不对,C项搭配不对。
提交答案
关闭