欢迎来到星沙英语网

关于目前完成时的问题

来源:www.laomaji.com 2025-01-13

1、He has been a policeman.在没时间状语的条件下,是不是翻译成过去当过policeman,那样和he was a policeman有什么区别是前者有对目前的影响而后者没吗?

2、和he have finished his homework相比则翻译成他已经完成作业,过去结束的动作对目前导致的影响就是:他目前已经完成作业了可以去做其他事情。为什么不翻译成过去呢?

3、对比he has been a policeman对目前导致的影响为什么是:他目前是否警察(不了解)或者他目前已经不是警察了。为什么不可以够理解为在说话时刻“他还是警察” 呢?这里的been是瞬间动词还是延续性动词,若是延续性动词能否理解这种状况从过去一直持续到目前,但需要要加时间状语?但我理解为瞬间动词,成为是一瞬间的。

4、have you heard anything on that?与did you hear anything on that?有什么区别,为什么提问用完成时居多?多用在什么场所?前者想表达的对目前的影响是什么?


1、He has been a policeman.在没时间状语的条件下,是不是翻译成过去当过policeman,那样和he was a policeman有什么区别是前者有对目前的影响而后者没吗?

——是的。目前完成时的本质是,把过去发生的事件或存在的状况,与目前联系起来,暗示对目前产生某种影响。我再给你一个例句,更能说明这个问题。He has been a teacher, a driver and asalesman. “他当过老师、司机和销售。” 表明他工作历程丰富,但目前是什么职业不了解。假如觉得延续到目前的话,那样他同时兼任三种职业?

2、和He has finished his homework相比则翻译成他已经完成作业,过去结束的动作对目前导致的影响就是:他目前已经完成作业了可以去做其他事情。为什么不翻译成过去呢?

——“过去”二字,不是目前完成时的标签,一般过去时也可以加上“过去”。假如由于目前完成时就翻译为 “过去做完了作业”,不太符合汉语习惯说法。

3、对比He has been a policeman对目前导致的影响为什么是:他目前是否警察(不了解)或者他目前已经不是警察了。为什么不可以够理解为在说话时刻“他还是警察” 呢?这里的been是瞬间动词还是延续性动词,若是延续性动词能否理解这种状况从过去一直持续到目前,但需要要加时间状语?但我理解为瞬间动词,成为是一瞬间的。

——对目前导致的影响,并不是是指“他目前是否警察(不了解)或者他目前已经不是警察了”。而是,“他有过警察的历程,对目前可能发生的某种应对事件会有影响,如帮助破案或抓小偷等”。目前完成时若不跟时间段状语连用,延续性动词的动作也要结束,延续性质消失。

4、Have you heard anything about that?与did you hear anything about that?有什么区别,为什么提问用完成时居多?多用在什么场所?前者想表达的对目前的影响是什么?

——是的。不过,这种差别在渐渐缩小。

◆ 【要紧提示】目前完成时若不跟时间段状语连用,延续性动词的延续性质也随之消失。1. 终止性动词原本就不可以跟时间段连用。2. 延续性动词跟时间段状语连用是 “非终止使用方法”,也叫延续性使用方法,说话时该动作或状况尚没有结束。3. 延续性动词不跟时间段状语连用是 “终止使用方法”,也叫非延续性使用方法,说话时该动作或状况已经结束。

我给你两组句子,仔细领会每句话的动作,在说话时是不是已经终止:

(1)延续性动词不跟时间段连用时,是终止使用方法。假如要表示非终止,需要借用“目前完成进行时”。

I have read the book. 我读过这本书。(已读完)

I have been reading the book. 我一直在读这本书。(还在读,没读完)

(2)比较这三句话:

They have lived here. 他们过去在这儿住过。(现已不住在这儿)

They have lived here since1970.

They have been living heresince 1970.

后两句意思基本相同,都是在说话时动作尚没有结束。自1970年以来,他们一直住在这儿。(现仍然住在这儿)


相关文章推荐

09

26

关于下面这篇文章的三个疑问与for的意思

下文是《新外研社初二下册Module 4 Unit 2》中activity 2的课文: Healthy living I was not f

英语学习 热门搜索

更多>