关于现在完成时时态

美国语文表达篇:The Perfect Tense
编辑点评:
漫漫雅思备考之路,不可能缺乏专业的雅思辅导!沪江雅思学习重新定义雅思学习网站新方式!从雅思入门到日常雅思英语词汇学习都能找到适合你的学习计划。
所谓的语文学习,主要是学习表达能力和理解能力。表达能力包括口语表达能力和书面表达能力,表达要求能够做到逻辑清晰,语言流畅准确。
语言学习的考核点由表达能力和修辞能力构成。接下来我就来具体学习一下表达篇的内容吧!
The Perfect Tense
Remember that the tense of a verb refers to the time of the action or state of being.
动词的时态指的是行为或状态所处的时间。
The perfect tenses expresses action that is already completed.
完成时态表示已经完成的动作。
The present perfect tense expresses a present action that began in the past and is now completed in the present.
现在完成时态表示开始于过去,现在已经完成的行为。
The past perfect tense expresses an action that began in the past, was completed in the past before something else occurred.
过去完成时态表示在其他事情发生前开始于过去,并在过去完成的行为。
The&future perfect tense expresses an action that will be completed by some point in the future.
将来完成时态表示将来某个时间点完成的动作。
Examples of The Perfect Tense:
完成时态的例句:
To form the perfect tenses, you must use auxiliary verbs.
完成时态需要使用助动词。
Present Perfect-Present tense of have + past participle
现在完成时态-have的现在时态+过去分词
Past Perfect-Past tense of have + past participle
过去完成时态-have的过去时态+过去分词
Future Perfect-Will or shall + have + past participle
将来完成时态-Will 或shall + have + 过去分词
It is easier to understand the perfect tenses by looking at some examples:
下面的例句会帮助理解完成时态:
1) I have put the money in the machine. (present perfect)
1)我已经把前放进机器了。(现在完成)
2) I had finished my homework before mom called me for dinner. (past perfect)
2)妈妈叫我吃饭前我就写完作业了。(过去完成)
3) By the time the show is over, Marie will have danced for 40 minutes. (future perfect)
3)演出结束时,Marie已经跳了40分钟舞了。(将来完成)
4) The class has been outside for recess. (present perfect)
4)学生已经去外面休息了。(现在完成)
5) Jeff tried to hide the vase because he had broken it. (past perfect)
5)Jeff 试图把他打碎的花瓶藏起来。(过去完成)
6) By the time I am 18, I will have saved over $2,000. (future perfect)
6)我到18 岁时,就会有2000美元存款了。(将来完成)
7) My sister has taken martial arts lessons for six years. (present perfect)
7)我姐姐已经学了6年武术了。(现在完成)
8) I had watched almost all of the show before the power went off. (past perfect)
8)断电前,我几乎把所有的演出都看完了。(过去完成)
9) Do you think the lunchroom will have cooked enough pizza for all of us? (future perfect)
你认为午餐会准备充足的比萨饼给所有人吃吗?(将来完成)
10) Will had won the race every year until this year. (past perfect)
10)Will在今年前的每年都会赢得比赛。(过去完成)
&小编推荐&
【高分提点】教你怎么充分发挥现有水平,取得最佳成绩!
&&点击查看专题,阅读更多相关文章!
你可能还感兴趣的相关文章
漫漫雅思备考之路,不可能缺乏专业的雅思辅导!沪江雅思学习重新定义雅思学习网站新方式!从雅思入门到日常雅思英语词汇学习都能找到适合你的学习计划。
最新2018雅思8分以上备考经验信息由提供。
请输入错误的描述和修改建议,建议采纳后可获得50沪元。
错误的描述:
修改的建议:如何区分英语过去时态和完成时态? 星沙英语网
& | &| &| &| &|&&|&&|&&|&&| &|&&|& |
&&|&&|&&|&&|&&|&&|&&|&教研 |&&|&&|&&|&&|&&|
您现在的位置:&&>>&&>>&&>>&文章正文
广告位招租&QQ号及微信号: && 星沙英语网&&
如何区分英语过去时态和完成时态?
作者:刘野&&&&文章来源:&&&&点击数:&&&&更新时间:
如何区分英语过去时态和完成时态?过去时态表示动作发生在过去,“说的是一个过去的事”;而完成时态是为了解释一个现在的状况而去提一件过去的事,目的是“说的是一个现在的事”。请比较:  I lost my key. 我丢了钥匙。(lost用的是过去时态,这句话的意思是给你讲一个过去的故事,而说话者眼下也许正在悠闲地喝咖啡)  I have lost my key. 我丢了钥匙。(have lost用的是完成时态,这句话的意思是告诉你一件当前的事,说话者正冻得浑身发抖进不去屋子,打电话求救110帮他把门打开)    I have washed my car.我已经洗过我的车了。  (意思是:我的车现在很干净了,不用再洗了)    I have had my lunch.我已经吃过午饭了。  (意思是:我现在已经不饿了,你不用再请我吃饭了)    I have studied English for 11 years.我学英语已经十一年了。  (意思是:我学英语已经11年了,很长时间了,不用再学了,或者我已经学了太长时间的英语,我厌烦了,学够了)    The students have closed the door.学生们已经关上了门。  (意思是:我们现在从门肯定是进不去了,得跳窗户了)    I have sat for hours in the library, reading a novel  我已经在图书馆坐了几个小时,一直在读书。  (意思是:我现在读书读得很累了,我想休息一下了)    She has found a job. 她已经找了一份工作。  (意思是:她现在已经不失业了,有稳定的生活,可以在这定居下来了)    Her watch has gone wrong.她的手表已经坏了。  (意思是:她今天迟到不是故意的,是因为表坏了)  网
文章录入:xingsha&&&&责任编辑:xingsha&
上一篇文章: 下一篇文章: 没有了
【】【】【】【】【】
广告位招租&QQ号及微信号: && 星沙英语网&&
最新推荐文章
  网友评论:(评论内容只代表网友观点,与本站立场无关!)
广告位招租&QQ号及微信号: && 星沙英语网&&
Copyright &&RR365.COM 星沙英语 All Rights Reserved 联系人王老师 Tel:8.&& 新浪微博请关注:
湖南长沙白泉中学英语组当前位置:
>>>将下列句子改写为现在完成时态。1. She went to Beijing yester..
将下列句子改写为现在完成时态。1. She went to Beijing yesterday. (already)&&&&&&&&&&& She _____ _____ to Beijing already.&&&& 2. Did he do anything today? (yet)&&&&&&&&&&&& _____ he _____ anything _____?&&&& 3. We saw each other two days ago. (since)&&&&&&&&&&& We _____ ____ each other two days _____.&&& 4. What is he doing now? (these days)&&&&&&&& &&& What _____ he _____&_____ these days?
题型:句型转换难度:中档来源:同步题
l. has gone&&2. H yet&&3. haven't seen, ago&&4. been doing
马上分享给同学
据魔方格专家权威分析,试题“将下列句子改写为现在完成时态。1. She went to Beijing yester..”主要考查你对&&现在完成时&&等考点的理解。关于这些考点的“档案”如下:
现在没空?点击收藏,以后再看。
因为篇幅有限,只列出部分考点,详细请访问。
现在完成时
现在完成时:过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在的动作或状态。基本结构:主语+have/has+动词的过去分词句式:1. 否定句式:现在完成时的否定句式是“haven't (hasn't)+过去分词...”。如:I have not seen the movie yet. 我还没看这部电影。2. 一般疑问句:Have(Has)+主语+过去分词...? 如:—Have you finished the work?你已经做完这项工作了吗?—Yes, I have. 是的,我已经做完了。(No, I haven't. 不,我还没有做完。)3. 特殊疑问句:特殊疑问词+have(has)+主语+过去分词...?如:How many times have you been to the Great Wall?你去过长城几次?提示:肯定句中有some, already时,改为否定句或疑问句时通常要分别改为any, yet。如:I have already finished my homework. 我已经完成了我的作业。→ I haven't finished my homework yet. (否定句)→ Have you finished your homework yet? (一般疑问句)现在完成时常见两种句型: ①for短语 ②It is+一段时间+ since从句 现在完成时特点:1. 非持续性动词的完成时的肯定式不能与时间段连用,若要用时间段状语,则应换成相应的持续性动词或状态动词。 例如:He has left. He has been away for an hour. 2. have/has been to 表示曾经去过某地,但现在不在那;have/has gone to表示现在已去某地,现在不在这。 例如:He has been to Canada, but now he is working in our company. Mr. Li in not at home. He has gone to Shanghai. 3. 完成时的肯定式常用already,而否定式和疑问式常用yet,但若already用于疑问句时,表示一种出乎意外的惊讶。 例如:Have you read it already? 现在完成时和一般过去时区别:现在完成时和一般过去时都表示在过去完成的动作。但现在完成时强调的是这一动作与现在的关系。如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,不表示和现在的关系。比较:I have lost my new book.& 我把新书丢了。(现在还未找到) I lost my new book yesterday. 我昨天把新书丢了。(昨天丢的,现在找到与否没说明)have been(to)与have gone( to)的区别:have been(to)表示“去过某地(现在已经回来了)”,可用于各人称;have gone(to)表示“去某地了(说话时某人不在当地)”,常用于第三人称,前者可与once ,never,several times等连用,后者则不能。如:They have been to Beijing twice.他们去过北京两次。 He has gone to Beijing .& 他去北京了。现在完成时注意事项:1.如单纯表示一段时间,或强调一段时间,虽有since一词,也不必用完成时。如:It is two years since his father died. =His father has been dead for two years.他父亲去世已有三年了。2.终止性动词现在完成时的否定式,已变成一种可以延续的状态,因此可以和表示一段时间的状语连用。如:I haven't left here since 1997.自从1997年以来,我一直没有离开过这儿。3..现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如:yesterday(morning、afternoon),last(morning、afternoon)等,除非与for,since连用.4.不能与when连用. 现在完成时的用法:1.表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。常被just、already、yet 等副词修饰。如: -Have you had lunch yet?&&&& -Yes,I have. I've just had it.2.表示从过去某一时刻开始一直持续到现在的动作或状态。这个动作可能刚停止,可能仍然在进行。常带有for和since等表示一段时间的状语。如:He has taught here since 1981 他自1981年就在这儿教书。(可能还要继续教) I have't seen her for four years. 我有四年没见到她了。3.表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”。常与twice,ever,never,three times等时间状语。 如:I have been to Beijing twice.我去过北京
4. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如:now,up to these few days/weeks/months/years,this morning/week/month/year,just,today,up to present,so far等: Peter has written six papers so far. Man has now learned to release energy from the nucleus of the atom. There has been too much rain in San Francisco this year. The friendly relations and cooperation between our two countries have been enhanced in the past few years. Up to the present everything has been successful. 5.现在完成时往往同表示不确定的过去时间状语连用,如:already(肯定),yet(否定,疑问),just,before,recently,still,lately,never等: He has already obtained a scholarship. I haven't seen much of him recently (lately). We have seen that film before. Have they found the missing child yet?6.现在完成时的"完成用法" 现在完成时的"完成用法"指的是动作发生在过去某一时刻并已结束,但该动作对现在产生了影响,与现在情况具有因果关系。例如:He has turned off the light.他已把灯关了。(动作结束于过去,但说明的是现在的情况--灯现在不亮了。) 现在完成时"完成用法"的特点是动作不延续,因此:该时态只能与表示不定的过去时间状语(如:already,yet,before,recently等)、频度时间状语(如:never,ever,once等)、包括现在时刻在内的时间状语(如:this morning / month /year...,today等)连用。例如:Have you found your pen yet?你已找到你的钢笔了吗? 7.现在完成时的"未完成用法"现在完成时的"未完成用法"指的是动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去。例如:He has lived here since 1978.自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。) I have been in the army for more than 5 years.我在部队已经呆了五年多了。(动作开始于5年前,一直延续至今,有可能还要继续下去。) 此种用法的句中常需一个表示一段时间的状语(由since或for引导),或表示与现在时刻相连的时间状语(如:up to now,so far)等。例如:I have heard nothing from him up to now.到目前为止我没有他的任何消息。注意:现在完成时的未完成用法只适用于延续性动词,不可用于终止性动词,即瞬间完成或延续时间很短的动词。如:come,go,arrive,leave,join,become,die等。8.一段时间+has passed+since从句主语+have / has been+since短语例如:He has been in the League for three years.或It is three years since he joined the League. 他入团已三年了  9. 现在完成时常和短语 "up to now /till now","so far" (意思是从过去某一确定的时间一直延续到现在)连用。  Up to/till now he's read many story books. 至今他已读过好多故事书。I've been to New York three times so far. 至今我已到纽约去过三次。has gone (to),has been (to),has been (in) 的区别has gone to:去了没回has been to :去过has been in:呆了很久
发现相似题
与“将下列句子改写为现在完成时态。1. She went to Beijing yester..”考查相似的试题有:
920711071426238512115996441240272完成时态_百度百科
清除历史记录关闭
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
所谓完成时就是已经完成的。 包括,和。 一般用的比较多的,或者说平时我们接触的多的都是过去完成时和现在完成时。
完成时态释义
表示在过去某一时间或动作之前已经发生或完成了的动作。它表示动作发生在过去的过去。
如:I had eaten 10 eggs before he came.
译:在他来之前我已经吃了10个鸡蛋了。
他来之前,他的到来就是过去了,在过去时态的基础上再过去那就是过去完成时了。
完成时态分类
更加详细的请看下面:
英语的(tense)是一种动词形式,不同的时态用以表示不同的时间与
现在完成时
1.概念:过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
本结构:+have/has+动词的(p.p)(V-ed) e.g done
:主语+have/has+动词的过去分词(p.p)(V-ed)+宾语.
:主语+have/has+not+动词的过去分词(p.p)(V-ed)+宾语.
:Have/Has+主语+动词的过去分词(p.p)(V-ed)+宾语.
:或词组+一般疑问句(have/has++(V-ed)+其他)
6.例句:I've written an article.
It has rained these days.
过去完成时
1.概念:以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去”。
2.:before, by the end of last year(term, month…),etc.
3.基本结构:had + done.
4.否定形式:had + not + done.
5.:had放于句首。
6.例句:As soon as we got to the station, the train had left.
By the end of last month. We had reviewed four books.
现在完成进行时
1.概念:表示从过去某时开始一直延续到现在还在进行,或可能还要继续下去的动作,强调动作的持续性和不间断性。
2. 基本结构:主语 + have/has +been+doing
3. 例句:She has been sweeping the street all day. She is too tired.
她一整天都在扫大街。她太累了。
It has been raining for three hours.
雨已经下了三个小时了
用来表示在将来某一时间以前已经完成或一直持续的动作。经常与before+将来时间或by+将来时间连用,也可与before或by the time短语引导的现在时的连用。
将来完成时
shall+have+用于第一人称,
will+have+过去分词可用于所有人称。
:will have done
:will have been done
其中,have been done为整个的V原
a. 状态完成:表示某事继续到将来某一时为止一直有的状态。并在将来完成。
b. 动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或已经对动作产生一定的影响。
They will have been married for 20 years by then.他们到那时已经结婚20年。
You will have reached Shanghai by this time tomorrow.明天这个时候你已经到达上海。
将来完成时的构成
的构成是由&shall/will + have +&构成的。
Before long he will have forgotten all about the matter.
不久他就会全然忘记这件事的。
He is somebody now. He will not have remembered his old classmates.
他现在是一个有身份的人了,他可能不会记得老同学了。
Will you have known Kevin for 10 years next month?
到下个月你认识凯文该有10年了吧?
将来完成时的用法
①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。
Pick me up at 8 o'clock,I will have had breakfast by then.
早上8点钟你来接我,到时我已经吃完早饭了。
We will have learned 12 units by the end of this term.
到这个学期末,我们将学完12个单元。
By the time you get home I will have cleaned the house from top to bottom.
你到家之前我将把房子彻底打扫一遍。
②表示推测,相当于&must have done&结构。
You will have heard of this, I guess.
我想你已经听说过这件事了。
I am sure he will have got the information.
我相信他一定会得到这个信息。
③.表示某种状态一直持续到所提及的时间。
We will have been married a year on June 25th.
到6月25日我们俩结婚就满1年了。
问题:将来完成时表示在将来某一时间“之前”已经完成的动作,那They will have moved to the new house when it has been painted.为什么要用?这句话应该是在将来某一个时间之后才完成的动作啊,还有,有一条用法是动作从过去持续到现在并有可能持续到将来,这和现在完成时不一样的吗?怎么区分?
解答 : 关于将来完成时,你给的定义是正确的,即“表示在将来某一时间“之前”已经完成的动作”。但是给的例句They will have moved to the new house when it has been painted.是错误的。在主句使用的时候,的动词必须用,而不能用。所以是从句里的一般性状态出现的时候,主句里“已经”如何如何了。例如By the time he gets home, she is going to have cleaned the entire house.强调现在仍持续中。现在完成时强调已完成,但目前是否持续并不重要。例如I have been working on this topic since last December.现在仍在做,显然还没做完。
清除历史记录关闭

我要回帖

更多关于 完成时态的结构 的文章

 

随机推荐