[请益]关于until与过去完成式

楼主: redbeanchang (拥抱生命)   2017-07-19 21:20:37
各位英语超强的大大们好:
最近在Longman字典里查until一字时,发现一个令我疑惑的文法小专栏
http://i.imgur.com/giM8SmE.jpg
(请参阅网址)
http://www.ldoceonline.com/dictionary/until
在最后一项中,提到until之后的子句可以使用“过去完成式”,并列出 “I waited unt
il the train had left the station."
但是,主要子句使用过去式,until之后用过去完成式,合理吗?
首先,此句中,I waited 以及the train had left the station都是属于“过去”的时
态。
第二,此句的主轴是I waited。
然而,I waited的时间起始点,应该要比火车开走还要来得早。但是,火车开走却是用过
去完成式来搭配。
所以,这句话的意思应该是什么?
我对这句的句意做了几个猜测:
1. 我等到火车开走了就不等了。
如果语意上理解成这样,我认为until之后用过去完成式并不合理,因为若the train had
left the station,那火车应该早在I waited以前就已经开走了。
若是等到火车开走了就不等,是不是应该说:“I waited until the train left.”较合
理呢?
2. 我等到火车开走了才在等。
理由是,I waited是过去式,the train had left the station是过去完成式。火车应该
比较早开走,人才开始等。
3. 我等到火车开走了还是等。
这个理解的原因也是基于I waited是过去式,the train had left the station是过去完
成式。
但如果是这样,句子换成 “I waited even though the train had left the station.
” 不是更顺吗?
不晓得各位好朋友们,对于until搭配过去完成式的见解如何呢?
作者: dunchee (---)   2017-07-19 21:50:00
dunchee.blogspot.com/2016/09/tmp2.html
作者: ewayne (ec)   2017-07-20 02:03:00
这跟上一篇那个until recently是类似的
作者: jmt1259 (船桨)   2017-07-20 15:51:00
until带领的副词子句有未来的意思啊,所以上面才告诉你不用加will用在过去就是等待这个动作发生当下的未来,你只看到waited与had left才会推断出你的结论,但把until加进来看是没有问题的
作者: NCUking (中大王)   2017-07-20 20:00:00
过去完成跟过去式语意上有点差别,看说话的人关注啥https://english.stackexchange.com/a/53734

Links booklink

Contact Us: admin [ a t ] ucptt.com