Hardly _____ to sleep when someone knocked at the door.

来源:百度知道 编辑:UC知道 时间:2024/05/31 21:04:34
Hardly _____ to sleep when someone knocked at the door.
A.he had gone
B.had he gone
C.did he go
D.he went
为什么不选c,答案选B

B
因为这里knocked 已经是过去式了
所以按照句意就是:在某人敲门的时候他已经睡了。
以Hardly 开头全句倒装
所以选B

答案是B吗?
根据意思,when someone knocked at the door,前面应阐述一种状态而不是一种动作。C强调动作而B强调状态。

B
固定搭配+倒装

B hardly ...when 经典句型,基本语法

选C,hardly为否定词,后面需倒装。go to sleep与knock at the door两动作并没有先后顺序,所以只需过去时就可。

B 这里要用倒装,根据语境要用完成式