欢迎来到天天文库
浏览记录
ID:83166110
大小:28.50 KB
页数:5页
时间:2023-03-06
《英语语法英语动词时态用法归纳:现在完成时》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
英语语法英语动词时态用法归纳:现在完成时1.构成have/has+动词的过去分词2.基本用法(1)表示一个过去发生或已完成的动作对现在影响或结果,强调的是现在的状况(表示“已完成”)。如:I’vehadtwolettersfromhim.我已收到他的两封信。Hehasleftthecity.他已离开这个城市。Someonehasbrokenthewindow.有人把窗户打破了。Ihaveseenyoubefore,butIcan’trememberwhere.我以前见过你,但是不记得在哪里了。Haveyoufinishedyourhomework?你做完作业了吗?(2)表示的动作开始于过去,持续到现在,也可能还会持续下去(表示“未完成”)。如:Sincethen,hehasdevelopedanotherbadhabit.自那以后,它养成了另一种环习惯。Theyhavebeenfriendseversincetheywereingradeschool.他们从小学起就一直是好朋友。Howlonghaveyoubeenhere?你来多久了?Wehaven’tseeneachotherforages.我们好久没见面了。I’vefinishedhalfsofar.到目前为止我只完成一半。注:非延续性动词不能与表示一般时间的状语连用。如:
1误:Hehasdiedfortwoyears.他死了两年了。正:Hehasbeendeadfortwoyears.正:Hediedtwoyearsago.误:Thefilmhasbegunfortenminutes.电影开演十分钟了。正:Thefilmhasbeenonfortenminutes.正:Thefilmbegantenminutesago.(3)现在完成时还可用在时间和条件状语从句中,表示将来某时完成的动作。例如:I’llgotoyourhomewhenIhavefinishedmyhomework.我做完作业后去你家。Ifithasstoppedsnowinginthemorning,we’llgotothepark.如果中午雪停了,我们就去公园。I’llgotobedwhenI’vefinishedmyhomework.我做完作业后就上床睡觉了。(4)现在完成时还可表示过去的重复动作。如:Hehasalwaysgonetoworkbybike.他总是骑自行车上班。3.与现在完成时连用的常用词语能与现在完成时连用词语很多,just,already,yet,before,never,ever,recently等,但常见的有:(1)since自从,如:Ihavebeentheremanytimessincethewar.自那次战争以来,我曾去该地多次。
2Wehaven’tseeneachothersincelastweek.自上周以来我们一直未见过面。Wehavebeenfriendseversince.自此以后我们一直是朋友。有时可用其它时态。如:Itseemslikeyearssincewelastmet.我们似乎几年未见面了。Itisfiveyearssincehecamehere.他来这里五年了。(2)sofar到目前为止,如:Sofarwehavelearned2000Englishwords.目前为止我们已学了两千个英语单词了。Sofarthesearchforthemissingmiddle-agedwomanhasbeenfruitless.到目前为止,还没有找到那失踪的中年妇女。Wehaven’thadanytroublesofar.到目前为止,我们还没有遇到任何麻烦。(3)in/for/duringthepast/last…years在过去/最近…中:I’vebeenillforthepastthreeweeks.我三周来一直在生病。Greatchangeshavetakenplaceinthelastthreeyears最近三年我们学校发生很大变化。Ihavebeenhere(for)thelast/pastmonth.最近一个月里我都在这儿。(4)upto/untilnow到现在为止,如:Uptonowhe’sbeenquiet.他直到此刻仍保持沉默。Ihaveheardnothingfromhimuptonow.到现在为止我还没有听到他一点音信。
3Upuntilnowwehaveplantedover20000trees.到目前为止我们已经种了两万棵树了。Uptonow,theworkhasbeeneasy.到现在为止这工作还算容易。Uptonow,Mr.Scotthassentagreatmanyrequestsforsparepartsandotherurgentmessagesfromonegaragetotheother.到目前为止,斯科特先生从一个汽车修理部向另一个汽车修理部发送了大量索取备件的信件和其他紧急函件。(5)It’s/willbethefirst/second…timethat…这是第一/二…次…,如:It’sthefirsttimeI’vebeenhere.这是我第一次来这儿。Don’tforget,it’llbethefirsttimeI’vespokeninpublic.别忘了,这是我第一次在公共场合发言。ItisthesecondtimeIhavemetheretoday.这是我今天第二次见到他了。4.现在完成时与一般过去时的区别现在完成时强调对现在的影响和结果,与现在有联系;而一般过去时强调这个动作发生的时间是在过去,不涉及对现在的影响。比较:Hastheplanearrived?飞机到达了吗?Whendiditarrive?什么时候到的?Hehasboughtacar.他买了一部车。Heboughtahousetwoyearsago.他两年前买了一部车。5.havebeento和havegoneto的区别
4两者均可后接地点,havebeento表示去过某地,现在不在某地;havegoneto表示到某地去了,现在不在此地。比较:ShehasgonetoPairs.他去了巴黎。(现在不在这儿)ShehasbeentoParis(threetimes).他去过巴黎(三次)。(现不在巴黎)HaveyoueverbeentoAmerican?你曾经去过美国吗?Ihavebeentothepostoffice.我刚去过邮局。
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处