完成时态
(英语语法)四种完成时态
LESSON EIGHT四种完成时态主系表现在:You are rich.过去:You were rich.将来:You will be rich.过去将来:You would be rich.There be现在:There is a book on the desk .过去:There was a book on the desk.将来:There will be a book on the desk.过去将来:There would be a book on the desk.主谓宾状现在:You study English in the school.过去时:You studied English in the school.将来时: You will study English in the school.You are going to study English.You are to study English.are about to study Englishwould study English in the scho You were going to study English.You were to study English.You were about to study English.You are studying English.You were studying English.You will be studying English.You woud be studying English.课堂练习1:你知道你们老师的爸爸昨天为什么要打beat他?2:你知道你们班的那个女孩子怎样成为你们班最好的学生吗?3:你知道昨天他们家的狗为什么咬bit bite你吗?4:我妈妈昨天问我我打算在哪学英语.5:你知道你们学校的图书馆去年有多少图书吗?6:你知道他的父亲什么时候死的吗?7:你知道老鼠mouse为什么爱大米rice吗?8:你知道你们老师明年打算写多少本书吗?9:你知道你们老师现在在哪吃午饭的吗?10:你知道昨天晚上7点半你爸爸和你妈妈在客厅里做什么呢吗?11:那个医生告诉我他临时在这个医院帮忙。
英文时态:完成时态
1)我曾经在某个地方见过她。
I have ever seen her somewhere. → 2
2)到目前为止, 该桥尙未竣工。
So far, the bridge hasn't been completed. → 2
3)她刚刚买了一部新自行车。
She has just bought a new bike. → 2
since的四种用法 1)since+过去一个时间点 (如具体的年、月、日期、钟 点、1980,last month,half past six)。 I have been here since 1989. 2)since+一段时间+ago I have been here since five months ago. 3)since+从句 Great changes have taken place since you left. Considerable time has elapsed since we have been here.
⑤Mr. Odds works in a bank and lives on his own. The only family he has is in the next town: his sister lives there with her husband, and her son, Mark. Last week Mr. Odds had a surprise. He drove home from the bank at the usual time, driving neither too slowly nor too fast; he parked his car where he always parked it, out of the way of other cars, and he went inside to make his evening meal. Straight away, there was a knock at the door. Mr. Odds opened the door, to find a policeman standing on the doorstep. “What have I done wrong?” Mr. Odds asked himself. “Have I driven on the wrong side of the road? Has there been some trouble at the bank? Have I forgotten to pay an important bill?” “Hello, Uncle,” said the policeman, “My name’s Mark.” ⑥You should have put the milk into icebox; I expect it undrinkable by now. A.became B.had become C.has become
英文时态:完成时态
• 2)动作发生在过去,点已经完成,并与现在的情况有 联系。 (瞬间性动词的“已完成”用法)
• 说明:“已完成”用法表示动作已结束,而“未完 成”
•
用法则表示动作有可能继续延续下去。
1)我曾经在某个地方见过她。
I have ever seen her somewhere. → 2
2)到目前为止, 该桥尙未竣工。 3)S她o f刚ar,刚the买br了idg一e h部as新n't自be行en车com。pleted. → 2 4)我Sh们e h已as 经jus在t bo这ug里ht生a n活ew了bi十ke.年→。2
1、现在完成时态用法(一):延续到现在的动作或状态
开始于过去的动作一直持续到现在。谓语动词一般为 延续性动词。
①An old woman walked out into the middle of the street. The policeman yelled to her, “Don’t you know what it means when I hold up my hand?” The lady said, “Sure I do. I have been a school teacher for 28 years now.”
英文时态(三):完成时态
完成动作: 1、现在完成(hae) 3、将来完成(will have done)
完成时态概述: 形式:have done 意义:完成时态表示的是在某一特定时刻 (现在、过去或将来)之前开始发生的并持 续到这一特定时刻或对这一特定时刻有影响 的一个活动。
⑴现在完成时: 在现在之前(即过去)开始发生并持续到现在或对 现在有影响的动作。 I have learned 2000 words so far.
现在完成时态的常见时间状语
现在完成时态的常见时间状语现在完成时态是英语语法中一个非常重要的时态,它用来表示过去发生或完成的动作对当前的影响或状态。
在构成现在完成时的句子中,时间状语的选择对于准确表达意思至关重要。
本文将介绍一些常见的现在完成时态的时间状语,并讨论它们在句子中的使用。
1. 已经 (already):表示某个动作或事件在过去某个时间点之前已经发生或完成。
例如:- I have already finished my homework.(我已经完成了我的作业。
) - They have already left for the airport.(他们已经去机场了。
)2. 刚刚 (just):表示刚刚发生的动作或事件,通常和时间段动作连用。
例如:- He has just arrived home.(他刚刚到家。
)- She has just bought a new car.(她刚刚买了一辆新车。
)3. 还没有 (not yet):表示某个动作或事件在过去某个时间点之前还没有发生或完成。
例如:- I haven't finished my work yet.(我还没有完成我的工作。
)- They haven't called me back yet.(他们还没有给我回电话。
)4. 从...到现在 (since):表示从过去某个时间点开始一直延续到现在的动作或事件。
例如:- I have been studying English since last year.(我从去年开始一直在学英语。
)- She has known him since they were in college.(她从大学时代开始就认识他。
)5. 现在为止 (so far):表示到目前为止已经发生或完成的动作或事件。
例如:- We have made a lot of progress so far.(到目前为止我们已经取得了很大的进步。
现在完成时态的常见时间状语例词
现在完成时态的常见时间状语例词现在完成时态是英语语法中的一种时态,用于表示过去某个时间开始的动作一直延续到现在或者与现在有关的过去经历或完成的动作。
与其他时态一样,现在完成时也常常与时间状语一起使用,来进一步明确动作发生的具体时间或者时间段。
本文将介绍一些常见的时间状语词,以帮助读者更好地理解和运用现在完成时态。
一、表示具体时间点的时间状语词:1. already(已经)例句:I have already finished my homework.(我已经完成了作业。
)2. just(刚刚)例句:He has just left for the airport.(他刚刚去机场了。
)3. recently(最近)例句:Have you seen him recently?(你最近见过他吗?)4. ever(曾经)例句:Have you ever been to New York?(你曾经去过纽约吗?)二、表示时间段的时间状语词:1. for(表示持续的时间,用来表示从过去某个时间点一直延续到现在)例句:She has lived in this city for five years.(她在这个城市已经住了五年了。
)2. since(表示从过去某个时间点开始一直到现在,常与具体时间点连用)例句:I have known him since we were in high school.(我认识他从我们上高中的时候开始。
)3. lately(最近,近来)例句:I haven't seen her lately.(我最近没见到她。
)4. in the past few days/weeks/months(在过去的几天/几周/几个月内)例句:He has traveled to three different countries in the past few weeks.(他在过去的几周内去了三个不同的国家。
现在完成时用法大全
现在完成时用法大全现在完成时态是用来表示过去发生的动作对现在造成的影响和结果的。
它常用于描述已经开始的动作或状态,可能还将继续下去。
常见的时间状语有many times,just,yet,ever,never,just,already,sofar,by now等。
它的构成是have/has+过去分词。
现在完成时态有四个基本句型,包括肯定句,一般疑问句,否定句和特殊疑问句。
在使用现在完成时态时,需要注意九个词语,包括already,yet,ever,never,just,before,so far,how long和how many times。
此外,还有一个常用的两词组,即have/has gone to,表示某人已经去了某地但还没有回来。
He has had the book for 3 years。
indicating that he has been in n of it for that amount of time。
Other one-time ns can also be corrected using similar methods。
For example。
instead of saying "I have come here for 3 years," which is incorrect。
one can say "I have been here for 3 years." Similarly。
"He has left for 3 hours" can be corrected to "He has been away for 3 hours." "The film has begun for 3 minutes" can be changed to "The film has been on for 3 minutes." "The shop has opened for 3 years" can be corrected to"The shop has been open for 3 years." "His father has died for 3 years" can be changed to "His father has been dead for 3 years." "He has finished the work for 3 days" can be corrected to "The work has been over for 3 days." Instead of saying "I have joined the army for 3 years," one can say "I have been in the army for 3 years" or "I have been a soldier for 3 years." Lastly。
(英语语法)四种完成时态
LESSON EIGHT四种完成时态主系表现在:You are rich.过去:You were rich.将来:You will be rich.过去将来:You would be rich.There be现在:There is a book on the desk .过去:There was a book on the desk.将来:There will be a book on the desk.过去将来:There would be a book on the desk.主谓宾状现在:You study English in the school.过去时:You studied English in the school.将来时: You will study English in the school.You are going to study English.You are to study English.You are about to study English过去将来:You would study English in the scho You were going to study English.You were to study English.You were about to study English.You are studying English.You were studying English.You will be studying English.You woud be studying English.课堂练习1:你知道你们老师的爸爸昨天为什么要打beat他?2:你知道你们班的那个女孩子怎样成为你们班最好的学生吗?3:你知道昨天他们家的狗为什么咬bit bite你吗?4:我妈妈昨天问我我打算在哪学英语.5:你知道你们学校的图书馆去年有多少图书吗?6:你知道他的父亲什么时候死的吗?7:你知道老鼠mouse为什么爱大米rice吗?8:你知道你们老师明年打算写多少本书吗?9:你知道你们老师现在在哪吃午饭的吗?10:你知道昨天晚上7点半你爸爸和你妈妈在客厅里做什么呢吗?11:那个医生告诉我他临时在这个医院帮忙。
四种完成时态
四种完成时态▲完成时态的构成▲现在完成时态的基本用法1. 表示一个过去发生的动作对现在产生的结果和影响。
应该明确现在完成时态属于现在时态的范畴。
它所强调的不是过去发生的动作,而是对现在产生的结果和影响。
否则用一般过去时态就够了。
请看下面的对话。
●A-We will send some one to America.我们要派一个人去美国。
B-I have been there.= I was there and I know the country very well. Would you send me there?C-I have not been there.= I didn’t go to America. It is my turn.上面对话的前提是大家都抢着去美国。
所以B用现在完成时态是想说明自己有经验,派他去好。
而C用现在完成时态是说自己没去过,轮也该轮到他了。
两句都是强调对现在产生的影响。
反过来,如果大家现在的目的不同,“对现在的影响”也可以不同。
Did you have lunch?Have you had lunch?Did you study English?Have you studied English?Laochang died?Laochang has diedWho was here?Who has been here?Have you done your homework2. 表示过去发生的动作一直持续到现在。
通常用于持续性较强的动词,例如:live, study, wait for, be等等,并且常常与since, for连用,since给出的是过去的一个时间点,如since 1958, 而for往往给出的是一个时间段,如for three years。
●He has studied English for eight years.●Since1980, they have known each other.注:完成时态表示延续的用法不可跟非延续动词连用,如:die, go, leave, receive等。
完成时态内含四种情况
现在完成进行时(定稿)------潇峰完成时态内含四种情况; 1,已完成,2,未完成,现在正在完成,3,未完成,有可能持续到将来时间方能完成,4,带有情绪或者强烈思想的口头语言。
现在完成进行时指的是后三种情况:(2,未完成,现在正在完成,3,未完成,有可能持续到将来时间方能完成,4,带有情绪或者强烈思想的口头语言。
)强调性表达某一动作的延续性、当前性、重复性和未完成性。
现在完成进行时的这些特点和现在完成时作一简单的比较:(1)现在完成进行时,强调表达动作尚未完成,正在持续发生,动作结果是当前的现象或者当前正在呈现的状态,而后者所表示的则是最后的状态。
We have heen cleaning the classroom.(a)We have cleaned the classroom.(b)(a)句可译为“我们打扫教室来着。
”其直接结果可能是:我们身上都是灰。
(b)句可以译为“我们把教室打扫过了。
”其结果是:现在教室很清洁,可以用了。
又,(a)句表示教室刚刚打扫过,(b)句则可能表示教室是昨天打扫的。
Be careful! John has been painting the door.(a)John has painted the door.(b)(a)句表示约翰刚刚把门油漆过,现在油漆还未干,所以你要小心。
(b)句则无此含义,油漆可能已干了。
(2)现在完成进行时有时有延续性,强调表达动作尚未完成正在持续发生,现在完成时往往没有。
如:They have been widening the road.(a)They have widened the road.(b)(a)句的意思是他们在加宽马路,但尚未完工。
(b)句的意思则是已完工了。
有时现在完成时有延续性(如一些属于持续体的动词),但无临时性质。
如:Mr. Smith has been living in London since 1978.(a)Mr. Smith has lived in London since 1979.(b)(a)句有“史密斯先生在伦敦久居”的含义,(b)句则没有。
完成时态
6)现在完成时现在完成时表示一个发生在过去的、对现在仍有影响的动作,或表示开始在过去,并且一直延续到现在,甚至还可能延续下去的动作。
①在完成时由“助动词have (has)+动词的过去分词”构成。
②表示发生在过去的对现在仍有影响的动作时,时间状语有:already, yet, just, once,twice,ever, never,three times, before等。
如:I have never seen such fine pictures before. (我以前从来没有看过这么好的画)/ He has just gone to England.(他刚去英国)③表示在过去开始一直延续到现在(可能延续下去)的动作或状态时,时间状语有:for (two years),since 1990, since (two weeks ago)和since引导的状语从句。
如:I have been away from my hometown for thirty years.(我离开家乡有30年了)/ Uncle Wang has worked in the factory since it opened.(自从这家工厂开张,王叔叔一直在那儿工作)④口语中have got往往表示have(有)的意思。
如:They have got thousands of booksin their library.(他们图书馆有上万本书)⑤have been to与have gone to的区别:have gone to(“已经去了”)表示人不在这里,have been to(“去过”)表示人在这里。
如:--Where is Mr Li? –He has gone to the UK.(李先生在哪里?他去了英国。
)/ --Do you know something about Beijing?–Yes,I have been to Beijing three times. (你知道北京的情况吗?是的,我去过那里三次。
完成时态构成及区别
现在和过去完成时的区别一、从结构上区别现在完成时:主语+ have / has + 过去分词肯定式主语+ have / has + not + 过去分词否定式Have / Has + 主语+ 过去分词疑问式过去完成时:主语+ had + 过去分词肯定式主语+had + not + 过去分词否定式Had + 主语+ 过去分词疑问式二从时间状语区别现在完成时: 常用的时间状语包括“now, today, tonight, this week, this year, already, yet, just, recently…etc”;过去完成时: 常用的时间状语包括“by, at, before等构成的短语”;注意:当表示一段时间,现在完成时和过去完成时都可以用for 或since引导的状语;例如:Have you had your lunch yet 你吃午饭了吗Yes, I have . I’ve just had it. 是的,我刚吃完;I have had a clock now. 我现在有一个闹钟了;Have you already posted the photos 你把照片寄走了吗The meeting had begun when we got there. 我们到那儿时,会议已经开始了;We had learned about 5000English words by the end of last term.到上学期末我们已经学了5000个英语单词;They had done the work at five o’clock. 在五点钟的时候他们已经完成了那项工作;I’ve known Li Lei for three years. 我认识李蕾已经三年了;I have worked here since ten years ago. 自从十年前我就在这工作;We had not heard from him since we left here. 自从我们离开以来一直没有收到他的来信; They had then been without sleep for twenty-four hours.这时他们已经有24个小时没有合眼了;三使用时注意事项使用现在完成时应该注意:1.“ have/ has got ”形式上是一种完成时,但和have/ has 为同一意义,即“有”;例如:Have you got a pen-friend 你有笔友吗Yes, I have. 是的,我有;Has he got a lot of work to do 他有许多工作要做吗No, he hasn’t. 不,他没有;2. have/ has gone to 与have/has been to 的区别have/ has gone to 强调“去而未归”;have/ has been to 强调“去而归还”; have/ has been to常和once, twice, never, ever连用;have/ has gone to则不可;例如:— Have Jack ever been to Beijing 杰克去过北京吗—Yes, he’s been there several times. 是的,他去过好几次了;— Where have Mary and Tom gone 玛丽和汤姆去哪里了—They’ve gone to London. 他们去伦敦了;3.非延续性动词不能用于“现在完成时+ 表示一段时间的状语”的句型中;这类动词有:come, go, start, leave, die, buy, finish, join, borrow, stop等;但它们能够用表示持续状态的相应的延续性动词替换句中的终止性动词;例如:arrive, come → be here, be inbegin, start → be onbuy → havedie → be deadfall asleepill → be asleep illfinish, end → be overget t o know → knowget up → be upgo out → be outjoin → be in , be a + 名词leave, move → be away, be out of使用过去完成时应该注意:如果两个动作紧接着发生,则常常不用过去完成时;例如:When she came into the room, she found them sitting together singing.她进屋时看见他们坐在一起唱歌;After we said good-bye to our friends, we left the village.在和朋友告别之后我们就离开村子;---------------------------------------------------总结:现在完成时着眼于现在,强调过去发生的某动作对现在造成的影响和结果,或是由过去持续到现在的动作;I have cleaned the classroom .强调扫地所产生的结果:地干净了We have lived here for ten years.“住”从过去持续到现在的动作用现在完成时We have lived here since we came here.“住”是从过去持续到现在的动作用现在完成时过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”,即比过去发生的某动作都还要“过去”,两动作中先发生的就用过去完成时,后发生的则只用一般过去时;运用过去完成时的句子往往有两过去的时间或动作,一定要注意这点哟Mr Green had lived in New York for ten years before he came to China."来”中国已过去,而先前“住”在纽约更过去另外注意:“住”在纽约可没有持续到现在哟We had learned 1000 words by the end of last term.“上期期末”已过去,而是在其前“学”的就更过去了现在完成进行时和现在完成时1现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果;如:We have been cleaning the classroom.aWe have cleaned the classroom.ba句可译为“我们打扫教室来着;”其直接结果可能是:我们身上都是灰;b句可以译为“我们把教室打扫过了;”其结果是:现在教室很清洁,可以用了;又,a句表示教室刚刚打扫过,b句则可能表示教室是昨天打扫的;Be careful John has been painting the door.aJohn has painted the door.ba句表示约翰刚刚把门油漆过,现在油漆还未干,所以你要小心;b句则无此含义,油漆可能已干了;4现在完成进行时往往表示动作在重复,现在完成时则常常不带重复性;如:Have you been meeting her latelyaHave you met her latelyba句有“经常相会”之意,b句则没有;b句如与often,every day等时间状语连用,当然也表示动作在重复;5现在完成进行时比较生动,有时含有明显的感情色彩,而现在完成时往往只说明一个事实,一种影响或结果,平铺直叙,没有什么感情色彩可言;如:What have you been doingaWhat have you doneba句表示惊异;b句只是一个问题;Have you been waiting longaHave you waited longba句较b句生动;又,a句比较口语化;I have been wanting to meet you for long.aI have long wanted to meet you.ba句比b句更亲切,更有礼貌;Recently Mary has been doing her work regularly.aRecently Mary has done her work regularly.ba句显然是在表扬玛丽;b只说明一个事实;下面还有一例,颇为有趣:Who's been eating my applesaWho's eaten my applesba句有强烈的感情色彩,表示愤怒不满,b句只是希望回答的一个问题;又,a句兼有进行时态,所以有“苹果未被全部吃光”的意思,b句是完成时态,说明“苹果一个不剩了”;过去完成进行时和过去完成进行时过去完成进行时是由"had been + 现在分词"构成;She had been suffering from a bad cold when she took the exam.她在考试之前一直患重感冒;Had they been expecting the news for some time他们期待这个消息有一段时间了吧Rafael was scolded even though he hadn't been doing anything wrong.尽管拉斐尔没做什么错事,但他还是挨骂了;下面,我们来学习一下它的用法;过去完成进行时的用法①表示过去某一时间之前一直进行的动作;过去完成进行时表示动作在过去某一时间之前开始,一直延续到这一过去时间;和过去完成时一样,过去完成进行时也必须以一过去时间为前提;I had been looking for it for days before I found it.这东西我找了好多天才找着的;They had only been waiting for the bus a few moments when it came.他们只等了一会儿车就来了;②表示反复的动作;He had been mentioning your name to me.他过去多次向我提到过你的名字;You had been giving me everything.你对我真是有求必应;④过去完成进行时之后也可接具有“突然”之意的when分句;I had only been reading a few minutes when he came in.我刚看了几分钟他就进来了;She'd only been reviewing her lessons for a short while when her little sister interruptedher.她温习功课才一会儿,她妹妹就打断她了;接下来,我们再来看看它与过去完成时的对比;过去完成进行时和过去完成时的比较She had cleaned the office, so it was very tidy.她已经打扫过办公室了,所以很整洁; 强调结果She had been cleaning the office, so we had to wait outside.她一直在打扫办公室,所以我们不得不在外面等着; 强调动作一直在进行最后,我们来看道练习题;They received the parcel that they ____ for a long time.A expectedB have expectedC had been expectingD had expected解析:本道题强调的是一个持续性的动作,而且是在过去,所以用过去完成进行时;选C;过去完成进行时和现在完成进行时过去完成进行时是由"had been + 现在分词"构成;现在完成进行时是由has/have +现在分词构成;过去完成进行时是表示过去一段时间内一直在做的事情,现在已经终止了;而是表示过去某个时段一直做着一件事,并到现在还在继续.比如说:had been learning English three years ago.have been learning English for three years.前者的意思是"三年前我一直在学英语"但现在没学了;而后者的意思是"我已经学了三年英语."说明现在还在学。
英文时态:完成时态
点、1980,last month,half past six)。
A
I have been here since 1989.
2)since+一段时间+ago
I have been here since five months ago.
3)since+从句
Great changes have taken place since you left.
A
1
英文时态(三):完成时态
A
完成动作:
2
1、现在完成(have∕has done)
2、过去完成(had done)
3、将来完成(will have done)
完成时态概述: 形式:have done 意义:完成时态表示的是在某一特定时刻 (现在、过去或将来)之前开始发生的并持 续到这一特定时刻或对这一特定时刻有影响
5)我学习英语的时间长达25年了。
I've studied English for twenty-five years. →1
6)自1997年以来,我就没见过她了。
I haven't seen her since the year of 1997.→2
A
6
1、现在完成时态用法(一):延续到现在的动作或状态
开始于过去的动作一直持续到现在。谓语动词 一般为延续性动词。
①An old woman walked out into the middle of the street. The policeman yelled to her, “Don’t you know what it means when I hold up my hand?” The
完成时态
三.完成时态1.现在完成时的基本概念和形式现在完成时(Present perfect tense)表示动作发生在过去,但与现在情况有关系,即用一个发生在过去的动作来说明现在的情况。
现在完成时由动词have (has) + 过去分词构成。
1.1 现在完成时的基本用法1)表示动作到现在为止已经完成或刚完成,汉语常用"了"或"过"来表示。
如:I have finished my work.我把工作做完了。
We have set up many new factories in this area.我们在这个地区建立了许多新工厂。
She has read all these books.她把这些书都读完了。
2)动作在过去完成,表示"经验"或"结果"。
汉语常用"过"来表示。
如:Have you ever seen the play The Doll's House? 你看过话剧《傀儡家庭》吗? Yes,I have seen it twice.我看过两遍了。
I have learnt to drive.我学过开车。
The man has lived in China.那人在中国住过。
[注] 注意be在下面句子中的意义。
如:Where have you been? -I've been to the laboratory.你上哪儿去了?--到实验室去了。
Have you ever been to Hangzhou? ―No,I've never been there.你到过杭州吗?--没到过。
How have you been?-I've been well thank you.你近来身体好吗?--谢谢你,我近来很好。
1.2 现在完成时与过去一般时的区别现在完成时和过去一般时都表示在过去完成的动作,但现在完成时强调这一动作与现在的关系,如对现在产生的结果、影响等,而过去一般时则表示动作发生在过去,一般不表示和现在的关系。
现在完成时态讲解
He has been a teacher since 2000. 他从2000年就开始当老师了。
lie-lay (lied)-lain (lied)
• 特殊: • am/is-was-been are-were-been, • do (does)-did-done go-went-gone • see-saw-seen • show-showed-shown (showed)
现在完成时的用法
常与现在完成时连用的副词:already,just,yet,ever,never等。 already,just多用于肯定句中,yet,ever,never多用于疑问句和 否定句中。 如: ① I have already finished my homework.
我已经做完家庭作业了。 ② He has just had his meal.
1.表示过去发生或完成的某一动作对现在造成的影响或结果。 如: ① -- It’s so dark.
--Someone has turned off the light. (有人刚把灯关了,对现在造成的结果是:现在很黑) ② -- Are you free? --I have finished my homework. I am free (我已经完成了家庭作业,对现在造成的结果是很有空) Practice: 1. My father bought many books for me yesterday . Now , I have a lot to read because _m_y__fa_t_h_e_r__h_a_s_b_o_u_g_h_t_m__a_n_y_b_o_o_k_s_f_o_r__m_e_. 2. I saw this film last week. Now, I know this film because I__h_a_v_e_s_e_e_n__it__b_e_f_o_re____.
完成时态的用法
一般过去时和过去完成时
其主要区别在于:一般过去时的时 间状语为一个具体的过去时间点, 而过去完成时的时间状语只是一个 过去的截止时间。
如果读者能够判断一个句子中的先后顺 序,就不必使用完成时态了。
He stood up and walked out of the room.
洛娜还没把试卷交给老师,但她要在 下课之前把试卷交上去(给老师)
(有截止时间:by the end of the period同时强调give这一动作产生的后 果; )
By the time you arrive, Betty and Klba will have left.
(要发生在arrive所表示的将来时间之 前)
现在完成进行时强调动作或状态开始于过去,一 直持续到现在,或在现在以前已结束,或延续到 将来。如果没有指明时间,则可表最近的一直持 续的行为。
在不用时间状语的情况下,现在完成进careful! John has been painting the door.小 心点!约翰在漆门。
完成进行时
从这个时态的名称可以看出,完成进行时态综合了“完成”和“进行”两个时态 的特点。
完成进行时态与完成时态一样,需要把现在、过去、或将来的某一时间确定为时 间的截止点。根据截止点的时间来确定用现在、过去或者将来完成进行时。
完成进行时态与进行时态一样,强调动作延续性。表示一个延续到时间截止点的 动作或习惯,在截止点的那一瞬间动作可能终止,也可能仍在进行,并且也可能 要延续下去。
到下星期天,我住院两个月。 (计算 的截止时间)
Lorna hasn’t given the teacher her test paper yet, but she will have given the teacher her test paper by the end of the period.
现在完成时态用法全面总结(个人原创 绝对好用)
现在完成时态用法全面总结(个人原创绝对好用)现在完成时态用法全面总结(个人原创绝对好用)现在完成时态是英语中最常用的时态之一,它用来表达一个动作发生在过去,但对当前的情况或状态有影响。
本文将全面总结现在完成时态的用法,帮助读者更好地理解和运用这一时态。
一、现在完成时态的结构现在完成时态的结构由“have/has + 动词的过去分词”构成。
其中,“have”用于第一人称和第二人称,如I have、you have,而“has”用于第三人称,如he has、she has、it has。
过去分词的形式是动词的过去分词形式,例如played、eaten等。
二、表示过去发生的动作对现在造成的影响现在完成时态常用来表示过去发生的动作对当前造成的影响。
例如:1. I have finished my homework. (我已经完成了作业。
) - 表示过去完成的动作对现在的状态有影响,即作业已经完成,我现在可以做其他事情了。
2. She has visited Paris several times. (她已经多次去过巴黎。
) - 表示过去的多次访问对她对巴黎的了解和经历有影响。
三、表达经验、习惯或事实现在完成时态还可以用来表达一个人的经验、习惯或事实。
例如:1. I have been to Japan. (我去过日本。
) - 表达经验和过去对日本的访问。
2. They have seen that movie before. (他们以前看过那部电影。
) - 表达过去看过这部电影的经历。
四、过去的动作与现在的结果的关系现在完成时态常被用来描述过去的动作和当前的结果之间的关系。
例如:1. They have won the game. (他们赢了比赛。
) - 表示过去的胜利对当前的状态和他们的自信心有影响。
2. She has lost her keys. (她丢了钥匙。
) - 表示过去丢失的钥匙对现在的情况有影响。
完成时态的简单讲解
完成时态的简单讲解1、现在完成时:have/has done:1.动作或过程发⽣在说话之前某个没有明确说出的过去2.现在已经完成了,并与现在的情况有联系。
Eg:he’s turned the light.He’s lived here since 1996.2、现在完成进⾏时:have/has been doing:其⽤法与上述第⼆则相似,可互换,但是在后者还带有进⾏时的持续性,暂时性和未完成的含义。
Eg:I’ve been writing for an hour.(可互换)Who’s been eating my dinner(还有些剩下)Who’s eaten my dinner.(全吃完了)注:其与过去时的区别就在于发⽣的动作或过程与现在是否有联系。
3、过去完成时:had done:动作或过程发⽣在过去的过去,与现在没有关系。
Eg:he knew he had met her before.She said she had made much progress since she came here.4、过去完成进⾏时:had been doing:与现在完成进⾏时的⽤法相似,只是时间推移⾄了过去。
Eg;I’d been working for some time when he called.We had been waiting for her for two hours by the time she came.注:过去完成时与过去完成进⾏时有时可互换,若两者都可则选择后者。
过去完成时常常是与when,before, after, until 等从属连词使⽤,⼀个⽤过去时,⼀个⽤完成时。
5、将来完成时:will/shall have been doing: ⼀个已经开始的动作到将来某⼀时间仍在进⾏。
Eg;by the end of the next moth I shall have been working here for 20 years.He will have received my letter by now.BBCDC CCBBB DBACA AADCC⼀单项选择1、Both his parents look sad . Maybe they _________what's happened to him .A. knew B. have known C. must know D.will know2、He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago4、The famous writer _____ one new book in the past two years .A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far . —Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish11、His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in12、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made 13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. Arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begunC. has been on D. began15、It _____ ten years since he left the army .A. is B. has C. will D. was16、Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A. have been in B. have been toC. have gone to D. have been18、The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、His uncle____for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university。
现在完成时态
现在完成时态现在完成时态是英语中一种非常重要的时态,用于表达过去发生的动作或事情对现在产生的影响或结果。
本文将对现在完成时态的用法、结构以及一些常见练习进行详细介绍。
一、现在完成时态的用法现在完成时态用来表示过去发生的动作或事情与现在的关系,主要包括以下几个方面的用法:1. 表示过去某个时间内发生的动作或事情对现在产生的影响或结果。
例如:I have studied English for 5 years.(我已经学习英语五年了,现在我对英语有一定的了解和掌握。
)2. 表示过去开始的动作或事情一直延续到现在。
例如:She has worked in this company since 2010.(她从2010年开始就一直在这个公司工作至今。
)3. 表示过去发生的动作或事情对现在的判断、推测或猜测。
例如:The kids have finished their homework. They must be playing in the yard now.(孩子们已经完成了作业,他们现在肯定正在院子里玩。
)4. 表示过去重复或经历过的动作或事情。
例如:I have been to Paris three times.(我去过巴黎三次。
)二、现在完成时态的结构现在完成时态的结构由“助动词have/has + 过去分词”组成。
具体的结构如下:肯定句:主语 + have/has + 过去分词 + 其他成分否定句:主语 + have/has + not + 过去分词 + 其他成分疑问句:Have/Has + 主语 + 过去分词 + 其他成分?过去分词的构成方式有很多规则和特殊情况,例如动词的原形加-ed,例如watch-watched;部分动词的过去分词形式不规则,例如go-gone;还有一些特殊的情况,例如do-done。
三、部分现在完成时态的练习1. He (work) for this company for 10 years.2. I (never/visit) Beijing before, but I'm planning to go there next month.3. We (finish) the project, so we can relax now.4. How many times (you / see) that movie?5. She (read) that book three times already.答案:1. has worked2. have never visited3. have finished4. have you seen5. has read以上是关于现在完成时态的用法、结构以及一些常见练习的介绍。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
遂宁东辰荣兴国际学校高2017级高三15, 20班个性化复习现在完成时1.现在完成时的构成。
现在完成时由―助动词have / has + 动词过去分词(done)‖构成。
二.现在完成时的用法。
1.表示过去发生的动作到现在已经结束或完成。
They have finished their homework .2.表示过去某时刻发生的动作对现在造成的影响或结果,常与already (用于肯定句), yet(用于否定和疑问句), just , ever , never , recently , this year , in the past…years …等时间状语连用。
1.My sister has never been to the Great wall .2.Have you heard from your father recently ?3.China has changed a lot in the past thirty years .3表示从过去某一时刻开始,一直延续到现在的动作或状态,常与for 引导的一段时间或since 引导的时间状语或状语从句连用。
1.Jack has worked in China for over ten years .2.Jack has worked in China since ten years .3.Jack has worked here since he came to China .注意:在这种用法中,for 或since 引起的都是表示一段时间的状语,所以句子谓语动词应该是延续性的动词。
判断并改错。
1.He has come to China for ten years . ()2.He has been in China for ten years . ()3.I have borrow the book for a week . ()4.I have kept the book for a week . ()补充:have / has been to :去过某地,已经回来了。
Have / has gone to :去某地,还没有回来。
1.Jim has been to Shanghai .2.Jim has gone to Shanghai.三.动词的过去分词的构成有规则变化和不规则变化两种,不规则变化没有规律,只有靠平时的记忆和积累。
注意:动词的过去式和过去分词构成的规则变化是相同的。
动词过去分词的构成的规则变化。
1.一般情况在动词后面加ed .play—played work – worked2.以字母e 结尾的动词,在词尾加d .live – lived dance – danced3.以― 辅音字母+ y ‖ 结尾的动词,要改y 为i ,再加ed .study – studied4.以重读闭音节结尾,且末尾只有一个辅音字母的动词,要双写这个辅音字母,再加ed .plan –planned stop – stopped补充:一些动词的过去式,过去分词的不规则变化。
am, is – was , are – were ; (am, is , are)-- been ; do – did – done ;go – went – gone ; prefer – preferred – preferred ; refer – referred – referred; sing – sang – sung ; steal – stole –stolen ; swim – swam – swum ; hang – hung – hung ; put – put – put ; cut – cut – cut现在完成时专项练习一.用since和for填空1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days.3. His aunt has lived in Australia ______15 days.4. Mary is in her office. She has been there ______ 7 o'clock.5. India has been an independent country ______1974.6. The bus is late. They've been waiting ______ 20 minutes.7. Nobody lives in those houses. They have been empty ______ many years.8. Mike has been ill ______a long time. He has been in hospital ______ October.二。
Fill in the blanks with the proper form.1. I____ already ____ (see) the film. I ________ (see) it last week.2. _____ he ____ (finish) his work today? Not yet.3. My father ____ just ____ (come) back from work. He is tired now.4. Where’s Li Ming ? He __________ (go) to the teacher’s office.5. I __________ (work) here since I ______ (move) here in 1999.6. So far I _______________(make) quite a few friends here.7. How long ________ the Wangs ______________(stay) here ? For two weeks.8. I ________ just ___________ (finish) my homework.9. He ________ (go) to school on foot every day.10.____ you ______ (find) your science book yet?11. If it ____ (be) fine tomorrow, I'll go with you.12. The students ____________ (read) English when the teacher came in.13. Look! The monkey __________ (climb) the tree.14. My mother __________ (come) to see me next Sunday.15. I've lost my pen. _________ you ________ (see) it anywhere?三. Choose the best answer.1. How long have you _______ here?A. comeB. gotC. arrivedD. been2. My grandpa died _________.A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3. Jane has _____ to BeiJing. She will come back tomorrow.A. beenB. goneC. wentD. never been4. It is ten years _____ I last saw her.A. afterB. sinceC. forD. that5.--Who will go to the station to meet Lorry?--I will. I _____ her several times.A. metB. have metC. had metD. will meet6. --What a nice dress! How long _____ you _____ it?--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had7.--Do you know Lydia very well?--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned8. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black?-- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10. --____ you ever ____ to the US?-- Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, going 四.Use ―never, ever, already, just, yet, for, since‖ to fill in the blanks.1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework.3. Mr. Wang has taught in this school ________ ten years.4. ―Have you ________ seen the film?‖ ―No, I have ________ seen it.‖5. ―Has the bus left _______?‖ ―Yes, it has _________ left.‖现在完成时练习题及答案一、翻译下列句子:你曾经吃过鱼和薯条吗?___________________________________________2. 我刚刚丢了我的化学书。