until前面与3种不同时态连用之区别

感谢cgh007等专家对until<一般过去>/<现在完成>连用的剖析,很有帮助。对于until<一般现在>的连用未见比较,我试做了一下,不知是否正确?请专家予以指正。

句式She V.= worked/ has worked / worksas a nurse until past her

60th birthday.

现在一般:

文——她当护士一直当到(了)六十岁生日(为止)

涵——只是陈述现在情况。强调,现在她已不是是护士了。

附录:cgh007专家对until<一般过去>/<现在完成>连用的剖析:

一般过去:

文——(当时/那时,)她当护士一直当到六十岁生日之后

涵——只是陈述一个过去情况。至于她现在是否仍是护士并不关心,甚至对她是否在世

都并不关心(即对于一个已经过世的人也可以这样用)。

现在完成

文——她当护士一直当到她过了60岁生日之后

涵——在完成时有两个基本用法:一是表示过去发生的动作对现在有影响,而且说话

强调这个影响;二是过去发生的动作一直持续到现在(或到此为止或继续往下

持续)。对于这个句子来说,显然应是符合后面一种用法。

如题
请先 登录 后评论