核心意义:被描述的事件开始于现在之前,而且是有限地(不会无限期地)持续下去。简言之,核心含义是表示“有限的延续性”
延续事件
1.长期在延续的事件
-
表示过去到现在相当长的时期内持续的一个一般性活动
I've been learning English for over ten years now.
I have been living here since 3 years ago.
说他们是一般性活动,是因为这些活动不具有很强的“正在进行”的动作意味,或者说这些活动在说话时刻一般并不正在持续,更具有状态意义,而没有多少动作意义,所以,表现出与“现在进行时态”的关系较远,而与“现在完成时态”的关系更近,完全类似于现在完成时所表达的“延续事件“的意义 -
有限延续动词:具有一定延续性,但持续的时间不能太长,例如:repair。大多数动词都为有限延续动词。
He has been repairing his car since 6:00 this morning. 表示延续
从早上6点到现在,他一直在修理他的车He has been repairing cars for almost 20 years. 表示重复
他修理汽车有将近20年了 -
无限延续动词:不能为动作意味很强的动词,不能表达某一具体的动作,它们近乎于一种状态的延续,例如:study,live,work,learn,teach和wait。这些动词英文中较少。
-
现在完成进行时表示长期持续的事件时,谓语必须是无限延续动词。
-
无限延续动词,其所接时间状语不论长短,都表示延续事件的意义。
He has been working on the puzzles for two hours.他玩这个拼图游戏有两个小时了
He has been working in the same job for 30 years.这个工作他做了有30年了 -
有限延续动词用于完成进行时,接较短时间状语才能表示延续事件。
2.近期在延续的事件
- 不是关心某个活动在说话时是否正在进行,而是关心该活动在最近一段时期内是否在持续。
All the students have been studying hard,for final exams start next week.
最近学生们都在用功学习,因为下星期就要期末考试了。 - 现在完成进这一用法与现在进去行关系更密切,现在进行时一样可以表示一个近期持续的一般性活动。
- 近期延续事件与长期延续事件没有明确的界限,完全根据实际生活经验来判断。如下所示既可以看作近期也可以看作长期。
Thank you so much for the binoculars.I've been wanting a pair for ages.
I have been wanting to meet you for long. - 口语中表达“我一直想干什么”或“我早就想干什么”“可以用I have been wanting to do sth或I have been meening to do sth.
3.在说话时刻仍在延续的事件
- 表示在说话时刻之前一段时间内延续的活动,并且这个活动在这个说话时刻仍然在进行。
You've certainly been reading that one page for a long time now.
Well,I'm being tested on it tomorrow.
那一页内容你显示已经看了很长时间了。
噢,我明天就要考这页内容了。 - 这一用法与现在进行时很接近,两个时态可以替代,区别在于:现在进行时态不能接持续的时间状语,而现在完成进行时往往会接一个这样的状语。
I'm staring at this computer.(一般不能说:I'm staring at this computer for hours.)
I've been staring at this computer screen for hours and my eyes hurt. - 这个持续的的事件可以在说话时刻继续一直持续,也可以表示到现在这一刻不再持续,主要根据上下文下确定。
I'm so sorry I'm late.Have you been waiting long?对不起我迟到了,你等了很久吗?
4.在说话时刻之前在延续的事件(即刚刚在延续的事件)
- 一个事件在说话时刻之前一直在延续,就是刚刚在延续但到说话时刻已经结束了。“刚刚在延续”
A:You look hot.
B:Yes,I've been running.
看你很热的样子。
是的,我刚刚一直在跑步来着。 - 这一用法强调一个持续活动所带来的、现在清晰可见的后果。简言之,也就是表示刚刚停止,现在能看到结果的一个事件。
- 表示”刚刚在延续的事件“时一般不接持续的时间状语,若接持续的时间状语,则往往表示一个延续至今的事件。不过也不尽然,对于一个句子到底是“刚刚在延续”还是“一直在延续”,需要结合上下文的具体语境来看。没有上下文,可能有歧义。
Be careful!I've been painting the door!
I've been painting the door for half an hour.
小心,这门我刚刚刷完漆!
这门我刷了有半个小时了。 - 在有持续的时间状语的情况下,现在完成进行时通常都表示一个延续至今的活动,除非有上下文明确表明这个活动刚刚结束。
- 在没有持续的时间状语的情况下,现在完成进行时通常都表示一个刚刚结束的活动,除非有上下文明确表明这个活动至今仍在延续。
思维总结:
长期的延续事件 ≈ 现在完成时态
近期在延续的事件 ≈ 现在进行时态
在说话时刻仍在延续的事件 ≈ 现在进行时态
刚刚在延续的事件 ≈ 现在完成时态
例:
长期的延续事件:
I've been studying English for over ten years now,but I still can't speak it well.
我英语都学了有十多年了,但现在还是说不好
近期在延续的事件:
A:I have been studying too much and need a change.So I'm just making plans to go away during January break.
B:Really?Where are you going?
...
A:最近一直学得很辛苦,需要换换脑子了,所以我正计划1月份的假期里出去玩。
B:真的?你打算去哪玩?
在说话时刻仍在延续的事件:
A:You're been studying that one page for over an hour.
B:Well,I'm being tested on it tomorrow.
...
A:光那一页内容你就看了有一个多钟头了。
B:噢,我明天要考这个啊。
刚刚在延续的事件:
A:Hey,you're watching TV again.
B:I've been studying for the whole morning.I need to relax now.
A:嘿,你又在看电视!
B:我刚刚学了一上午了,现在需要放松一下。
重复事件
- 短暂动词
- 短暂动词用于完成进行时均表示到目前为止的一段时间内重复发生的动作
I‘ve coming to see him for 10 years.10年来,我常常过来看望他。 - 一般不宜接"短的时间状语“
Mike has been winning that race for tow hours. 错误,一个人不可能两个小时内连续赢得多次比赛。
- 短暂动词用于完成进行时均表示到目前为止的一段时间内重复发生的动作
- 有限延续动词
- 有限延续动词用于完成进行时,若接表达较长时间的状语表示“重复活动”,若接表达较短时间的状语则表达“延续活动”
He has been repairing cars for almost 20 years. 他修理汽车有将近20多年了。
He has been repairing his car since 6:00 this morning. 从早上6点到现在,他一直在修理他的车。 - “较长时间”是一个相对的概念
I've been calling David for the past half hour,but I keep getting a busy signal.近半小时以来,我一直在给大卫打电话,但总是忙音。
- 有限延续动词用于完成进行时,若接表达较长时间的状语表示“重复活动”,若接表达较短时间的状语则表达“延续活动”
-
无限延续动词所接的时间状语不论表达的时间长短,都表示延续事件。
I‘ve been learning english for over ten years now.
I've been learning english for the past two hours.No wonder I feel tired. -
但无限延续动词也可以通过其他方式来表达重复活动。
I've been working on the night shift for several weeks.近几个星期以来我一直在上晚班
标签:10,ve,延续,been,状语,事件,完成,动词,现在 From: https://www.cnblogs.com/55zjc/p/16641878.html