题目
She _____ to the office than she got down to writing the report.A. has no sooner gotB. had hardly gotC. no sooner gotD. had no sooner got
She _____ to the office than she got down to writing the report.
A. has no sooner got
B. had hardly got
C. no sooner got
D. had no sooner got
题目解答
答案
D. had no sooner got
解析
本题考查固定句型no sooner... than...的用法。关键点在于:
- 结构要求:
no sooner后需接过去完成时(had + 过去分词),且had需提前至句首; - 时态匹配:
than引导的从句使用一般过去时; - 排除干扰项:注意
hardly的搭配为hardly... when...,与本题无关。
选项分析
-
A. has no sooner got
时态错误。has got为现在完成时,但no sooner需搭配过去完成时。 -
B. had hardly got
搭配错误。hardly的正确搭配是hardly... when...,而非no sooner... than...。 -
C. no sooner got
结构错误。no sooner后需使用过去完成时(had got),且had需提前至句首。 -
D. had no sooner got
正确。had no sooner got符合过去完成时,且had提前至句首,符合no sooner... than...的固定结构。
关键结论
no sooner... than...的完整结构为:
No sooner had 主语 + 过去分词 than...
本题中需将had提前,故选D。