当前位置: > not until的过去完成时...
题目
not until的过去完成时
有这样两个句子:
1.The young man did not wake up until the bed had struck the ground.
2.I had not understood the problem until he explained it.
哪一个正确?具体讲讲原因呗.

提问时间:2020-11-15

答案
第2个是错的
第2个句子出现在新概念二册的14课,如果你买的是2011年7月第97次印刷版本之前的版本,书上写的恰好就是第2个句子.
但是后来的版本是更正了的,因为not...until 是 直到...才...的意思,比如 I didn't have supper until 10p.m.翻译过来是我直到10点才吃晚饭 而不是 我直到10点都还没吃晚饭.
所以当用NOT UNTIL 引导过去完成时的时候,UNTIL 后面接的动作(动1)要先于 NOT 后面接的动作(动2)发生,因为只有直到动1发生了,动2才发生,所以动1是先于动2的,所以动1我们用过去完成时.
第一句是对的,翻译过来就是,直到床碰到了地面他才醒过来,醒过来这个动作是发生在床碰到地面这个动作之后的,而醒过来这个动作用的一般过去时,所以碰地面这个动作就发生在过去的过去用过去完成时.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.