导游网 www.daoyou.org

卓越见证品质,品质源于专业。导游网提供高品质的北京英语导游服务。

站点导航:

英文导游服务 | 英语口译服务 | 服务流程 | 经典旅游线路 | 旅游租车 | 酒店预订 |美食预订 | 关于我们 |联系我们

2/10/2009

现在完成时和现在完成进行时的区别 Has been living emphasizes an ongoing action, and could sometimes imply that the situation is not permanent.

现在完成时和现在完成进行时的区别
Has been living emphasizes an ongoing action, and could sometimes
imply that the situation is not permanent.

A. I've lived here for 10 years.
B. I have been living here for 12 years.
以上这两句话意思有何不同?
Has been living emphasizes an ongoing action, and could sometimes
imply that the situation is not permanent, that at some point in the
future the person could or will move. BUT, they are both acceptable
and I think you could use them interchangeably in most contexts.

句A是现在完成时的"未完成用法"
现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。句B表示强调一个持续进行的动作,这种动作不是永久的,在将来的某一时间有可能或许会搬走.不过我认为两种形式都可以接受,大大多数语境中可以交替使用.

过去完成进行时与过去完成时的用法很相近,它通常表示一个持续到过去某时的动作,不过这种时态并不一定表示这个过去动作将持续下去. He came
to Beijing in 1995, he had been working as a Chinese-speaking tour
guide for about two years. (含义是他1995年来到北京, 从1995年开始他就不再做中文导游了)

A:He has worked as a tour guide in Beijing for 8 years .
B:He worked as a tour guide in Beijing for 8 years .
分析:A句是说他在北京做了八年导游,可能还要继续干下去,B句是说他在北京做过八年导游,现在不做导游了.

A: Have you seen the film the Last Emperor?
您看过末代皇帝这部电影吗?导游问客人是否知道具体的情节.
B.Did you see the film the Last Emperor?
您看过末代皇帝这部电影吗?导游问客人是否看过,是否知道具体的情节她并不关心.

interchangeably
D.J.[ɪntə'tʃeɪnd ʒəblɪ]
K.K.[ɪntɚ'tʃend ʒəblɪ]
adv.
可交换地;可替换地