题目
No sooner ______ at the Grand Theatre than it started to rain.A. would they arriveB. had they arriveC. did they arriveD. were they to arrive
No sooner ______ at the Grand Theatre than it started to rain.
A. would they arrive
B. had they arrive
C. did they arrive
D. were they to arrive
题目解答
答案
B. had they arrive
解析
本题考查“No sooner... than...”句型的用法,核心在于掌握其固定结构和时态搭配。
关键点:
- 句型结构:No sooner后需接过去完成时(had + 过去分词),且主句和从句的时态要匹配。
- 倒装规则:从句中“had”需提前到主语前,构成部分倒装。
- 逻辑关系:表示“一...就...”,强调两个动作的先后顺序。
句型结构分析
“No sooner... than...”的完整结构为:
No sooner had + 主语 + 过去分词 + 其他成分, than + 主句(一般过去时)。
例如:
No sooner had I reached the station than the train left.(我一到车站,火车就开走了。)
选项辨析
- A) would they arrive:错误。
would表示“意愿”或“推测”,不符合句型要求的过去完成时。 - B) had they arrive:正确。需注意此处应为had + 主语 + 过去分词,即
had they arrived。题目中选项可能存在排版错误,但根据答案逻辑,应理解为正确形式。 - C) did they arrive:错误。
did用于强调或否定,与句型结构不符。 - D) were they to arrive:错误。
were to表示“计划/打算”,时态与句型要求的过去完成时不匹配。