英语语法一一现在完成时_第1页
英语语法一一现在完成时_第2页
英语语法一一现在完成时_第3页
英语语法一一现在完成时_第4页
英语语法一一现在完成时_第5页
已阅读5页,还剩1页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

英语语法一一现在完成时

一、概念:

1.表示过去发生的某一个动作对现在造成的影响和结果。常用

的状语有:already,yet,just,justnow,bythistime.如:

TheGreenGreatWallacrossthenorthernpartofChinahas

alreadysavedalotofland.

----Haveyouhadyourlunchyet?

----Yes,Ihave.Ihavejusthadit.

2.表示过去发生的某一个动作或状态一直延续到现在,有可能

还要继续下去。常用状语有:lately,recently,inthepastyears,

during,thelastfewyears,today,thesedays,thismonth(season,

year...)以及for和since构成的表示一段时间的短语。如:

I'vebeenatthisschoolforovertwentyyears.

Theyhavelivedheresince2001.

Haveyoureturnedthebooktoday?

3.表示过去的经历和经验对现在仍有影响,常用的状语有:

never,ever,beforesince,once,often等。

Haveyouevereatenfishandchips?

Ihaveneverbeentothatcitybefore.

IhavebeentoBeijingthreetimes.

4.在时间、条件状语从句中,代替将来完成时。如:

rilgowithyouifIhavefinishedthehomework.

Handinyourpaperswhenyouhavefinishedthetest.

现在完成时和一般过去时的区别:

1.二者都能够表示过去发生的动作,但现在完成时强调动作

对现在的影响或产生的结果,而过去时则强调动作本身这

个事实。如:

Hehasgonethere.他去那儿了。(强调人不在这儿。)

Hewentthere.他去过那儿。(强调去过这个动作,人或许

已回来了。)

2.二者都能够表示过去开始并延续了一段时间的动作,现在

完成时表示动作仍在继续或刚刚结束,而过去时表示动作

早已结束。如:

Ihavetaughtherefortwentyyears.我在这儿教学二十年

To(强调仍在教或刚停止教。)

Itaughtherefortenyears.我在这儿教学十年。(强调现在

不再在这儿教了。)

3.havebeentosw.、havegonetosw.和havebeeninsw.的区另:

havebeentosw.表示某人的经历,去过某地,现在已回到说话

的现场,可与once,severaltimes,ever,never等连用。

havegonetosw.表示某人已经去某地,现在不在说话的现场。

havebeeninsw.也表示某人的经历,如果后接for或since短

语,则表示某人仍在某地。试比较:

HehasbeentoEnglandtwice他去过英国两次。(强调去过,现

在已回来。)

HehasgonetoEngland.他去英国啦。(强调他现在不在说话的

现场。)

HehasbeeninEnglandsince2010.他自2010年以来一直在英

国。

HehasbeeninEnglandforalmostfouryears.他在英国差不多四

年啦。

后两句都表示他现在仍在英国。

二、使用现在完成时应注意的问题:

1.非延续性动词的肯定完成时不与for或since短语(或从句)

连用,但否定完成时能够。如:

HehasjoinedthePeople'sLiberationArmyfortenyears.(F)

Hehaslefthomesince2010.(F)

Hehasnotlefthomesince2010.(T)

第一句的意思能够用以下句子表达:

HejoinedthePLAtenyearsago.

Itis(hasbeen)tenyearssincehejoinedthePLA.

HehasbeeninthePLAfortenyears.

HehasaPLAmanfortenyears.

第二句能够改为:

Hehasbeenawayfromhomesince2010.

2.在uIt(This)isthefirst(second,third...)timethat...“句型中,

从句常用现在完成时。如:

It(This)isthefirsttimethatIhavebeenlateforclassthisterm.

It(This)isthethirdtimethathehasn'thandedinEnglish

compositionontime.

3.when引导的疑问句中,不能用现在完成时对过去时间提问,

而要用一般过去时。如:

-----Whendidyouseehim?

-----1sawhimyesterday(anhourago).

Exercises:

一、单项选择

♦Don'tgetoffthebusuntilit.

A.hasstoppedB.stoppedC.willstopD.shallstop

2.Thethingstalkedaboutinthisreportoverayearago.

A.hadtakenplaceB.tookplace

C.havetakenplaceD.weretakenplace

3.Greatchangesinthiscity,andalotoffactories.

A.havebeentakenplace;havebeensetup

B.havetakenplace;havebeensetup

C.havetakenplace;havesetup

D.weretakenplace;weresetup

4.Wheretherecorder?Ican'tseeitanywhere.

-----Iitrighthere,butInowit'sgone.

A.didyouput;haveputB.haveyouput;put

C.hadyouput;wasputtingD.wereyouputting;haveput

5.WhenIwasatcollegeIthreeforeignlanguages,butnowI

allexceptafewwordsofeach.

A.spoke;hadforgottenB.spoke;haveforgotten

C.hadspoken;hadforgottenD.hadspoken;haveforgotten

6.Doyouknowourtownatall?

-----No,thisisthefirsttimeIhere.

A.wasB.havebeenC.cameD.amcoming

7.1amsorrytohavekeptyouwaiting.

Oh,notall.Ihereonlyafewminutes.

A.havebeenB.hadbeenC.wasD.willbe

8.Youdon'tneedtodescribeher.Iherseveraltimes.

A.hadmetB.havemetC.metD.meet

9.-------------myglasses?

-----Yes,Isawthemonyourbedaminuteago.

A.DoyouseeB.Hadyouseen

C.WouldyouseeD.Haveyouseen

10.----Youhaven5tbeentoBeijing,haveyou?

--------------.HowIwishtogothere!

A.Yes,IhaveB.Yes,1haven't

C.No,IhaveD.No,Ohaven't

11.Thenovelheonthedeskthereforweeks.

A.lay;haslainB.lay;haslaying

C.laid;hasbeenlayingD.lay;hasbeenlying

12.Hehasn'tcometoschoolthismorning,whatdoyouthinkto

him?

A.hashappenedB.hadhappenedC.happenedD.happens

13.-----------youyourlunch?

-----Yes,1itathomehalfanhourago.

A.Have;had;hadB.Do;have;had

C.Did;have;hadD.Have;had;havehad

14.It'sthethirdtimeyoulatethisweek.

A.arriveB.arrivedC.havearrivedD.hadarrived

15.Itfouryearssincehehere.

A.is;leftB.hasbeen;hadleftC.was;leftD.is;hasleft

16.Weeachothersincewechildren.

A.haveknown;wereB.know;were

C.knew;wereD.havebeenknowing;were

17.Sincewhenyousomanypictures?

A.have;drawnB.do;drawC.did;drawD.had;drawn

18.Look,what!Youshouldhavebeenmorecareful.

A.youdoB.youhavedoneC.youaredoingD.youdid

19.Nowthatthelastbus,wehavetowalkhome.

A.goesB.hasgoneC.wentD.hadgone

20.----WhoisJerryCooper?

---------------?Isawyoushakinghandswithhimatthe

meeting.

A.Don'tyoumeethimyetB.Hadn'tyoumethimyet

C.Didn'tyoumeethimyetD.Haven'tyoumethimyet

21.Itseemsthattheoldmansomethingimportant.

A.haslostB.hadlostC.lostD.wouldlose

22.Theprice,butIdoubtwhetheritwillremainso.

A.wentdownB.willgodown

C.hasgonedownD.wasgoingdown

23.ThemomentIher,Iknewsomethingwrong.

A.haveseen;goneB.hadseen;hadgone

C.saw;wasD.see;hadgone

24.1finallygotthejobIdreamedabout.Neverinallmylife.

sohappy.

A.didIfeelB.IfeltC.IhadfeltD.hadIfelt

二、阅读下面短文,并用完整的英语句子回答其后的问题:

A

B

1.WhatdoesJasperWhitebelievein?

2.Hasheputup“NoParking“signsornot?

3.Havethecarownerspaidanyattentiontothemornot?

4.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论