单选题
No sooner ______ arrived at the station than it began to snow.
A. had I
B. I had
C. have I
D. I have
A
B
C
D
【正确答案】
A
【答案解析】
[解析] 本题考查的是句型no sooner...than+从句的用法。意思是“一……就……”,no sooner含有否定词,而含有否定词的状语位于句首时,主句的主语和谓语要部分倒装;又因为从句的时态是一般过去时,决定了前而的时态应该用过去完成时,故选项A为正确答案。
[避错指南] B项的动词时态正确,但主语与谓语没有倒装;C项和D项是现在完成时,与从句时态不一致,故排除。
提交答案
关闭