为何选B不选A?

来源:百度知道 编辑:UC知道 时间:2024/05/29 03:25:27
Not until two months ago ____ that his son was still alive.

[A] he knew
[B] did he know
[C] he knows
[D] he had known

他是要说直到两个星期以前他才知道他的儿子还活着 。 ?

Not until two months ago 是不是句子状语? 如果是,为什么后面要直接跟动词?
我只知道do有强调作用。。。难道这里do只是起强调作用的。。。?

这个题目考察的是not until在句首的时候,句子要用倒装的语序。Not until two months ago 是时间状语,提前之后主句he knew that...要变成倒装句,用助动词did代替knew放在前面实现倒装,所以do在这里不是起强调作用的。句子意思是直到两个月前他才知道儿子还活着。

这是典型的倒装形式。not until用在句首,句子要部分倒装,你也看到了,形式就像疑问句一样。