语法--现在完成时和过去完成时地区别

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

实用标准文案精彩文档语法----现在完成时和过去完成时的区别1.从结构上区别现在完成时:主语+have/has+过去分词(肯定式)主语+have/has+not+过去分词(否定式)Have/Has+主语+过去分词(疑问式)过去完成时:主语+had+过去分词(肯定式)主语+had+not+过去分词(否定式)Had+主语+过去分词(疑问式)2.从时间状语区别现在完成时:常用的时间状语包括“now,today,tonight,thisweek,thisyear,already,yet,just,recently…etc”。过去完成时:常用的时间状语包括“by,at,before等构成的短语”。注意:当表示一段时间,现在完成时和过去完成时都可以用for或since引导的状语。例如:Haveyouhadyourlunchyet?你吃午饭了吗?Yes,Ihave.I’vejusthadit.是的,我刚吃完。Ihavehadaclocknow.我现在有一个闹钟了。Haveyoualreadypostedthephotos?你把照片寄走了吗?Themeetinghadbegunwhenwegotthere.我们到那儿时,实用标准文案精彩文档会议已经开始了。Wehadlearnedabout5000Englishwordsbytheendoflastterm.到上学期末我们已经学了5000个英语单词。Theyhaddonetheworkatfiveo’clock.在五点钟的时候他们已经完成了那项工作。I’veknownLiLeiforthreeyears.我认识李蕾已经三年了。Ihaveworkedheresincetenyearsago.自从十年前我就在这工作。Wehadnotheardfromhimsincewelefthere.自从我们离开以来一直没有收到他的来信。Theyhadthenbeenwithoutsleepfortwenty-fourhours.这时他们已经有24个小时没有合眼了。3.使用时注意事项使用现在完成时应该注意:(1)“have/hasgot”形式上是一种完成时,但和have/has为同一意义,即“有”。例如:Haveyougotapen-friend?你有笔友吗?Yes,Ihave.是的,我有。Hashegotalotofworktodo?他有许多工作要做吗?No,hehasn’t.不,他没有。实用标准文案精彩文档(2)have/hasgoneto与have/hasbeento的区别have/hasgoneto强调“去而未归”;have/hasbeento强调“去而归还”。have/hasbeento常和once,twice,never,ever连用;have/hasgoneto则不可。例如:—HaveJackeverbeentoBeijing?杰克去过北京吗?—Yes,he’sbeenthereseveraltimes.是的,他去过好几次了。—WherehaveMaryandTomgone?玛丽和汤姆去哪里了?—They’vegonetoLondon.他们去伦敦了。(3)非延续性动词不能用于“现在完成时+表示一段时间的状语”的句型中。这类动词有:come,go,start,leave,die,buy,finish,join,borrow,stop等。但它们能够用表示持续状态的相应的延续性动词替换句中的终止性动词。例如:arrive,come→behere,beinbegin,start→beonbuy→havedie→bedead实用标准文案精彩文档fallasleep(ill)→beasleep(ill)finish,end→beovergettoknow→knowgetup→beupgoout→beoutjoin→bein,bea+名词leave,move→beaway,beoutof使用过去完成时应该注意:如果两个动作紧接着发生,则常常不用过去完成时。例如:Whenshecameintotheroom,shefoundthemsittingtogethersinging.她进屋时看见他们坐在一起唱歌。Afterwesaidgood-byetoourfriends,weleftthevillage.在和朋友告别之后我们就离开村子。现在完成时和过去完成时的区别与用法:现在完成时着眼于现在,强调过去发生的某动作对现在造成的影响和结果,或是由过去持续到现在的动作。Ihavecleanedtheclassroom.(强调扫地所产生的结果:地干净了!)Wehavelivedherefortenyears.(“住”从过去持续到现在实用标准文案精彩文档的动作用现在完成时)Wehavelivedheresincewecamehere.(“住”是从过去持续到现在的动作用现在完成时)过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”,即比过去发生的某动作都还要“过去”,两动作中先发生的就用过去完成时,后发生的则只用一般过去时。运用过去完成时的句子往往有两过去的时间或动作,一定要注意这点哟!MrGreenhadlivedinNewYorkfortenyearsbeforehecametoChina.(来”中国已过去,而先前“住”在纽约更过去!)(另外注意:“住”在纽约可没有持续到现在哟!)Wehadlearned1000wordsbytheendoflastterm.(“上期期末”已过去,而是在其前“学”的就更过去了!)现在完成时与一般过去时的区别1.一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作。说话的侧重点只在于陈述一件过去的事情,不强调对“现在”产生的影响。如:HevisitedGuilinin1998.他1998年参观过桂林。(只说明去桂林的时间)实用标准文案精彩文档2.现在完成时表示动作发生在过去,对现在造成了影响或产生了结果。不与确定的过去时间状语连用。如:Jillhasboughtanewcomputer.吉尔买了一台新电脑。(着重点是现在有了一台新电脑)3.两种时态的区分(1)一般过去时的谓语动词用过去式,而现在完成时的谓语基本构成是“助动词have/has+过去分词”。如:(2)一般过去时通常与表示过去的时间状语连用。如:yesterday,lastweek,twoyearsago,justnow,in2002等;而现在完成时则常与just,already,ever,never等副词和thesedays,thisweek,since...,for...等表示一段时间的状语连用。看看以下的几组句子,有什么区别?①Haveyouseenthefilm?(A)Didyouseethefilm?(B)[说明]你看过这部电影吗?(A)句强调的是被问者对剧情是否了解;(B)句强调的是看这部电影的动作是否发生过,并不强调是否知道其内容。②Howhashedoneit?(A)实用标准文案精彩文档Howdidhedoit?(B)[说明]他是怎么做的这件事?(A)句强调的是他做这件事的方式对现在产生了某种影响;(B)句单纯的询问做这件事的方式。③HehaslivedinBeijingfor8years.(A)HelivedinBeijingfor8years.(B)[说明]他在北京住了8年。(A)句讲的是到目前为止他在北京住了8年,可能还会继续在北京住下去。(B)句讲的是他在北京住过8年,现在不在北京了。

1 / 7
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功