完成时态学习笔记
完成时
本质思维或者说核心意义是表示“回顾“,回顾必须涉及两个时间点,从一个时间点回顾到另外一个时间点,因此完成时态必定涉及前后两个时间
现在完成时态:”现在”回顾“过去”
![](https://img.haomeiwen.com/i7842195/a818973d08476e54.jpg)
过去完成时态:“过去”回顾“更远的过去”
![](https://img.haomeiwen.com/i7842195/3751ddb84121ff63.jpg)
将来完成时态:未来的时间角度回顾在此之前发生的事件
![](https://img.haomeiwen.com/i7842195/5b9ee5417b326642.jpg)
现在完成时
一个过去发生的事件“延续”到现在(某一动作或状态从过去开始,并且一直持续到说话时,而且还可能持续下去。)
![](https://img.haomeiwen.com/i7842195/dea0332eb0ee2590.jpg)
表示延续思维所必须具有两个条件 :
一、谓语要表示延续(延续性动词或延续状态)
短暂动词完全可以用于现在完成时态,但不能表达延续,此时不能和延续性的时间状语连用,而不是说短暂动词不能用于现在完成时态。
例:I have married for over a year 错误
I have fallen in love for eight years 错误
二、要有延续性的时间状语
1、如果没有延续性时间状语,表示这个动作过去已经完成,而没有延续到现在2、特殊上下文语境时,没有时间状语也可以表示延续
Where has john lived since he left Beijing?
He has lived in Paris.
约翰离开北京后一直在哪里生活?
他一直生活在巴黎。
3、时间状语:
since + 时间点或从句
for + 时间段
"到目前为止" untill now,up until now,up to now,up till now,so far等
"最近几个/年/月以来"in the past few years, over the past few years,during the last three months,for the last few centuries,through centuries,throughout history等
4、一般过去时也可以用for+一段时间
I have lived in China for 3 years 我在中国已经居住三年了(有可能还会继续住下去,明确知道三年前开始居住在中国了)
I lived in China for 3 years 我曾经在中国生活过三年(现在已经不住在中国了,曾经住过,什么时候居住的?什么时候离开的?我们不知道)
一个过去发生的事件“重复”到现在
![](https://img.haomeiwen.com/i7842195/7c8cb34e908b2428.jpg)
重复就是表示站在现在角度回顾到目前为止一个时间段内,一个活动或事件发生了多次,可以把重复看作延续的一个特殊情况:动作不是毫不间断地的在连续发生的,既不是一个延续性的活动,而是断断续续地在重复。
例:I‘ve been in Canada for six months.I've met many friends
第一个have been表示延续性思维,而met新朋友不可能在一天完成,也不是一刻不停的延续,而是一个不断重复的过程。
一般表示重复性思维时,句中都会有较明显的表示重复概念的词语或语言标示(复数-s)
例:I have had so many teachers in my life
I have had teachers in school
...every decision I have made,every executive action I have taken,every bill I have proposed and signed...
Since then he has made hit after hit movies.
I've met many new friends.
You've changed your mind a dozen times in a few minutes!
实际使用中,我们不必非得严格地界定一种活动是“重复发生”还是在“一直延续”,只要真正理解完成有两种思维方式即可,因为两种思维有时非常难以区分。
现在完成时与一般过去时的区别:
可重复原则:现在完成时具有“将来可重复性”,而一般过去时态不具有“将来可重复性”
可重复原则是现在完成时态的一条根本原则,一个天然不具有重复性的事件,就不能用现在完成时来表达。
例 :
I have been old.*
现在完成时表示表示一动作或者状态一直延续或重复到目前为止,而且很有可能继续下去。
一般过去时态表示的是之前那个点或者时段,动作或状态已经结束。
例:
I have called him three times this morning.
I called him three times this morning.
我今天上午到目前为止已经给他打过三次电话了。
我今天上午给他打了三次电话。
重复原则可以和将来时间有关
例:I have entered for the examination but I don't want to take it.
用现在完成时态,表示将来的事件
过去时间状语(yesterday,last night)不能用于现在完成时态,因为过去时间状语表明事件在过去已经完成,而无法延续或重复到现在及未来
例:I was absent four times last semester.
I have been absent twice this semester.
我上学期逃课四次
这学期到目前为止我逃过两次课
现在时间状语(today,this week,this year等),可以用于现在完成时态
现在时间状语可用于现在完成时,也可用于一般过去时
例:
I haven't seen him this morning. (随着时间推移,我可能会见到他)
I didn't see him this morning. (this morning已经成为过去的时间,说话时间是在“今天下午”或今天晚上)
I have made five phone calls today.(表示可以重复到未来,今天很可能会继续打第六个、第七个电话)
I made five phone calls today.(打电话这个活动今天不会再重复了,比如是一个推销产品工作的人,下班了,不用再打了)
一般时间(in the morning)可以用于现在完成时
I have gotten up at five o'clock this morning.*(错误)
I have gotten up at five o'clock in the morning.(不是过去的一个具体时间,可以重复指每天早晨,可以无数次重复)
我曾经在早晨五点钟起过床.
可重复性原则与地点表达
In my hometown,I had five jobs.
In this city,I have had two jobs.
in my hometown表示现在人不在老家,暗含过去的时间,不具有可重复性,所以用一般过去时
in this city表示人在这个城市,暗含现在的时间,意思为“到目前为止我做过两份工作”,具有可重复性,所以用现在完成时态
可重复性原则与死人情况
Marilyn Monroe starred in many movies.She died in 1962.
Julia Roberts has starred in many American movies.
Marilyn Monroe 已经死了,所以用一般过去时,因为,往往死人无法持续和重复, 不具有将来可重复性。
Julia Roberts还活着,可以用现在完成时。
单一事件
![](https://img.haomeiwen.com/i7842195/311cbd6e34d89ecb.jpg)
简言之,现在完成时可表示影响现在的过去“单一事件”
对现在的影响
一、 “Miss,NO ADMISSION WITH SLIPPERS” 小组,穿拖鞋是不准进剧场的
“Really?Then I will go in barefootedly” 哦,是吗?那我就光脚进去!
"Oh,my god!Fortunately,I have not told her NO ADMISSION WITH A VEST" 天阿,幸好我刚才没有对她说穿背心不准进!
这里没有用一般过去时(did not tell),因为一般过去时只是陈述过去的事实“没有告诉”,而现在完成时不仅陈述了一个过去的行为事实,更重要是强调这个“过去”的行为对“现在”造成的影响,是把“过去”和“现在”联系起来了。
例:
I saw a movie
看电影这个过去事件与现在没有任何联系,只是谈论过去事件本身。
I have seen the movie
想像一个场景:正在讨论一部电影情节,然后你告诉大家很多电影中的情节,大家问你怎么知道这些的,你就会说I have seen the movie. 这就是“对现在的影响”
“单一事件”完成时从句子的字面看不出“影响”,须结合上下文的语境方能理解“对现在的影响”,体会言外之意,言外之意含在上下文的语境中。
完整的语境对于语言理解非常重要,尤其是“单一事件”完成时态,若离开语境
,无法理解它所表达的真正含义,“单一事件”远成时态有“近的过去”与“远的过去”两种意义区分
近的过去
近的过去会产生一些特殊效果,包括:
1、所造成的现在结果往往是直接具体或依然清晰可见的(刚刚结束)
例:
A:look!Somebody has split milk on the carpet. 瞧,谁把牛奶泼在地毯上了。
B:Well,it wasn't me. I didn't do it. 不是我,我没泼
A:I wonder who it was then. 那会是谁呢?
2、具有最新热点新闻的效果
因为表示最近发生的动作,因而且有“新闻”的性质,常用来提供最新热点新闻,常用于新闻报道中。
例(媒体报到):
Saddam Hussein has been captured alive in this hometown of Tikrit,the U.S. military said Sunday Dec. 14,2003.
美国军方2003年12月14日说,萨达姆-侯赛因在其家乡提克里特被抓获。
日常对话中,常用来提供最新消息
例:
I hear that famous Chinese comedian has died。 我听说那位著名的中国喜剧明星死了。
The President has been ass assassinated。 总统被暗杀了。
3、完成时提起话题,过去时继续详谈内容(“现在完成时+一般过去时”)
常用于新闻报道中,用“现在完成时”提起一个新闻话题,用“一般过去时”继续详谈内容:
例1:
![](https://img.haomeiwen.com/i7842195/a40a94bc8409170e.jpg)
例2:
![](https://img.haomeiwen.com/i7842195/7011e9eec2d1df7c.jpg)
日常对话中也可使用:
A:I hear that famous Chinese comedian has died. 我听说那位著名的中国喜剧明星死了。
B:Really?When did she die? 真的吗?她什么时候死的?
A:She was dead late last night. 她昨夜晚些时候死的。
A:The President has been assassinated. 总统被暗杀了。
B:Really?When did that happen? 真的吗?什么时候啊?
A:He was killed last night when he spoke in crowd. 他昨晚在公众面前讲话的时候被暗杀的。
远的过去
用来谈论人们过去的经历或经验
例:
![](https://img.haomeiwen.com/i7842195/1fcb1526a5f8bcd4.jpg)
时间跨度很长,时间副词ever来强调这个时间跨度。
时态搭配一:现在完成时+一般过去时
用完成时询问对方过去的经历,然后用一般过去时继续详谈这个经历的具体情况
例:
A:Have you seen the film Forrest Gump?
B:Yes,I have.
A:When did you see it?
B:I saw it last spring.
A:Did you see it alone?
B:No,I saw it with my boyfriend.
时态搭配二:一般过去时+现在完成时
用一般过去时讲述自已过去的经历,然后用现在完成时探询对方是否有相似的经历,以期望获得更多的理解或共鸣
John:We went down into Juarez and through EI Paso,and oh,we had a ball.
Louise:Really?
John:Yeah,Have you ever been t-have you ever heard of juarez?
Louise:I've heard of both of them because my girlfriend's old boyfriend was stationed in El Paso.
John:Well,we went to Juarez...
时态搭配三:一般现在时+现在完成时
说话人谈到的是一般常见的经历,而不指某一次具体的过去的经历,那么他会用一般现在时态,然后接一个现在完成时态,来探寻听话者/读者是否有过类似经历。
例:
All you want is a fresh pot of tea.First,you snap your fingers,Then you wave your hand.Finally,you yell for some service.Fuwuyuan(waiter)!
You've been there,right?
In my opinion,the threat of withholding a tip - or the reward of handing it out - is the only tool the customers have in the long struggle for decent service.
"单一事件"完成时肯定句不能与持续时间状语连用
这种完成时态的谓语动词通常是短暂动词,因为动作本身无法延续,所以不与持续时间状语连用,刚好也“延续事件”完成时相反
![](https://img.haomeiwen.com/i7842195/a5789076c0441ac9.jpg)
只要把“动作”转化为“状态(state)”就可以了,因为状态可以延续:
![](https://img.haomeiwen.com/i7842195/78617c769cbd29d0.jpg)
有些“动作”无法转化为“状态”表达,就不能用现在完成时态,而只好改为一般过去时态:
I saw the movie tow year ago.
I bought this pair of shoes a year ago.
I got married over a year age.
He left his hometown three years ago.
"单一事件"完成时否定句,可与持续时间状语连用
短暂性动词的完成时句子用于否定时,表示尚未发生的事情,可作为一种状态(state),从而可以表示延续,这种否定句相当于前面“延续事件”完成时态
例:
I haven't seen you for ages!
I haven't bought a pair of shoes for a year.
I haven't seen a film for weeks.
I haven't heard from my girlfriend since i came to America.
"单一事件"完成时常与不确定时间状语连用
"单一事件"完成时最经常的是与不确定时间搭配使用,如:
1、较远的过去:ever(曾经),before
2、较近的过去:yet(只用在疑问句或否定句中),already(已经),lately(最近),recently
3、更近的过去:just,表示“刚刚”,常与完成时态连用
延续事件、重复事件、单一事件之间相互关系
重复事件是延续事件的一种特例
单一事件是重复事件的特例----事件只发生了一次,而没有多次重复
延续事件与单一事件
看原书
延续事件与重复事件
这两个有时很难区分
重复事件与单一事件
“远的过去”:因为潜含了重复的意味,所以相当于“隐性”重复事件;
时间段内只发生了一次,而且是离现在最近的一次,而并没有多次重复;
现在完成时谈过去经历时(远的过去),经历一定得具有可重复性
重复事件与单一事件关系体现在两个方面:一、“远的过去”单一事件相当于一个“隐性”的重复事件,只需要添加一个表示次数的重复标示就可以变成“显性”重复事件。二、用现在完成时来谈论过去经历时,这个经历一定得具有可重复性。
“近的过去”:单一事件可以看作是重复事件的一个特例,某一动作从过去到目前一个
“动作表达”的完成时态与“状态表达”的一般现在时态
规律一:在英语中,“动作表达”的完成时态在意思上 = “状态表达”的一般现在时态。这里的动作往往指的是短暂动作,即表达一个“近的过去”单一事件。
例:
His father has died
His father is dead
I have married
I am married
意思稍有不同,完成时更有感情色彩,一般现在时只是陈述一个事实。
“近的过去”单一事件完成时表示一般现在时
规律二:在英语中,“动作表达”完成时强调最近发生的事件,而“状态表达”完成时强调“较远的过去”经历
完成时态用于最高级句型
最高级或序数词 + 名词 + that从句 + 现在完成时谓语
例:
I don't mean to offend you,madam,But this is the ugliest baby I've ever seen in my life.
- 最高级与现在完成时态有一种天然的内在联系
- 最高级所在的句子谓语直接用现在完成时态,比如:this has been the most perfect way
- 也可以用本章上面讲的句型(最高级后面从句中使用现在完成时),比如:this is the ugliest baby I've ever seen,此时,最高级所在的中句谓语用一般时态,相当于现在完成时态后移
- 除了最高级外,还可以用序数词(如second)来修饰名词
例:
This is the tenth cup of coffee that I've drunk this evening.
This is the first time I've ever needed an operation.
如主句谓语为一般过去时,从句应该用过去完成时态
例:
That was the tenth cup of coffee that I had drunk that night.
since时间连词特殊用法
since作为时间连词与现在完成时密切相关
一般句型为:
since后面接从句谓语一般过去时,主句谓语则用现在完成时态
- since + 短暂动词
since子句 + 一般过去时(现在完成时)按句面意思翻译既:从句动作“结束”以来,主句活动在持续
例:
I have worked in this company since I left school
I have worded in this company since I have left school
意思一样:我来中国已经有三年了 - since + 延续动词
since子句 + 一般过去时态 :从句动作“结束”以来,主句活动在持续
since子句 + 现在完成时态 :从句动作“开始”以来,主句活动在待续
例:
It's been three years since I worked in this company
It's been three years since I have worked in this company
我不在这家公司工作有三年了
我在这家公司工作有三年了
过去完成时
- 站在“过去时间”角度回顾更远的另一个过去
- 现在完成时参照时间“现在”可以隐含在语境中而不明确地说出来
- 过去完成时是一个不能独立使用的时态,必须依附于上下文中出现的一般过去时
- 过去完成时态可以与具体的过去时间状语连用:that morning
- 表示“延续事件”
![](https://img.haomeiwen.com/i7842195/6842601044e73e0c.jpg)
例:
I had stayed in America for two years when he moved here
I had learned 1,000 words by the end of last year
We had studied English for six years when we entered college
上下文明确告知动作或状态持续到过去这一时刻即停止
![](https://img.haomeiwen.com/i7842195/300ae60aa37516ba.jpg)
例:
He had served in the army for ten years;then he retired and married.His children were now at school
- 表示“重复事件”
在过去之前一段时间内重复发生
例:
Clint had written three letters by the time she arrived - 表示“单一事件”
开始于过去之前的动作到过去这一时刻之前即已停止,通常是短暂动作
![](https://img.haomeiwen.com/i7842195/9ab8ae7cc8c7dd9a.jpg)
例:
She had made everything ready before I came
Her baby had fallen asleep when she went into the room
-
过去完成时的其他意义和用法
1、intend,mean,hope,want,plan,suppose,expect,think,propose,wish等动词用于过去完成时,表示过去未能实现的设计、设想、意图或希望等
例:
I had intended to watch just one program,but somehow I couldn't make myself switch off the TV.我本来打算只看一个电视节目,可不知怎的,电视打开后我就关不了了
I had intended to see you, but I was busy.我本打算去看你的,但是我太忙了
She had hoped that he would come to date her,but he didn't show up.她本来希望他能来约会她,但是他没露面2、用于最高级,完全类似现在完成时用法,“It was the + 序数词或最高级 + that”
例:
It was the third time that someone had interrupted me that night.那是那天晚上我第三次被打断 -
过去完成时与一般过去时比较
He opened the door and entered,but found nobody.他打开门进去了,但一个人都没看见。
He served in the army for ten years;then retired and married.His children are now at school.他当过10年兵,然后退伍并结了婚。他的孩子现在都在上学。
He had served in the army for ten years;then he retired and married.His children were now at school.他当过10年兵,后来退伍并结了婚。他的孩子当时都在上学。
![](https://img.haomeiwen.com/i7842195/f44b903e3099430b.jpg)
When the singer had sung her song,she sat down.这名歌手唱完歌以后,就坐下了。
若说成:When the singer sang her song,she sat down.
则可能给人造成这种印象:这位歌手喜欢坐着唱歌。
将来完成时
将来之前(可能是过去、现在或将来)的动作持续到将来
We will have taken five exams by next Friday.到下个星期五之前,我们将完成五门考试。
1、“我们”可能是昨天开始考试的,比如说:
We started our exam yesterday and we will have taken five exams by next Friday.
![](https://img.haomeiwen.com/i7842195/459f3fa8afc888b4.jpg)
2、可能是今天开始考试的,比如说:
We have started our exam today and we will have taken five exams by next Friday.
![](https://img.haomeiwen.com/i7842195/eca00d7648b44063.jpg)
3、也可能是明天才开始考试,比如说:
We will start our exam tomorrow and we will have taken five exams by next Friday.
![](https://img.haomeiwen.com/i7842195/4dea92bc458770ad.jpg)
三种思维用法
- 延续事件
表示在将来某一时刻之前开始的动作,一直延续到该时刻,并可能继续延续下去
![](https://img.haomeiwen.com/i7842195/182440932aa20102.jpg)
I will have learned 8,000 words by the end of next year.到明年年底之前,我就将学过8000个单词了
- 重复事件
表示在将来某一时刻之前开始的动作,并在该时刻之前的一段时间内重复发生
![](https://img.haomeiwen.com/i7842195/9870e5b7395f9af8.jpg)
By five o'clock this afternoon the spaceship will have traveled eleven times round the world.到今天下午五点钟之前,这艘宇宙飞船就将绕地球飞行11次了。
- 单一事件
表示在将来的某一时刻之前开始的动作,到该时刻之前已经完成。
![](https://img.haomeiwen.com/i7842195/7fd30900725ab460.jpg)
We will have finished our exam by the end of next week.到下个周末为止,我们就将完成 考试了。
I will have finished my homework by the time I go out on a date tonight.到我今晚出去赴约的时候,我将已经做完作业了。