英語語法一一現(xiàn)在完成時_第1頁
英語語法一一現(xiàn)在完成時_第2頁
英語語法一一現(xiàn)在完成時_第3頁
英語語法一一現(xiàn)在完成時_第4頁
英語語法一一現(xiàn)在完成時_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

英語語法一一現(xiàn)在完成時

一、概念:

1.表示過去發(fā)生的某一個動作對現(xiàn)在造成的影響和結(jié)果。常用

的狀語有:already,yet,just,justnow,bythistime.如:

TheGreenGreatWallacrossthenorthernpartofChinahas

alreadysavedalotofland.

----Haveyouhadyourlunchyet?

----Yes,Ihave.Ihavejusthadit.

2.表示過去發(fā)生的某一個動作或狀態(tài)一直延續(xù)到現(xiàn)在,有可能

還要繼續(xù)下去。常用狀語有:lately,recently,inthepastyears,

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

year...)以及for和since構(gòu)成的表示一段時間的短語。如:

I'vebeenatthisschoolforovertwentyyears.

Theyhavelivedheresince2001.

Haveyoureturnedthebooktoday?

3.表示過去的經(jīng)歷和經(jīng)驗對現(xiàn)在仍有影響,常用的狀語有:

never,ever,beforesince,once,often等。

Haveyouevereatenfishandchips?

Ihaveneverbeentothatcitybefore.

IhavebeentoBeijingthreetimes.

4.在時間、條件狀語從句中,代替將來完成時。如:

rilgowithyouifIhavefinishedthehomework.

Handinyourpaperswhenyouhavefinishedthetest.

現(xiàn)在完成時和一般過去時的區(qū)別:

1.二者都能夠表示過去發(fā)生的動作,但現(xiàn)在完成時強調(diào)動作

對現(xiàn)在的影響或產(chǎn)生的結(jié)果,而過去時則強調(diào)動作本身這

個事實。如:

Hehasgonethere.他去那兒了。(強調(diào)人不在這兒。)

Hewentthere.他去過那兒。(強調(diào)去過這個動作,人或許

已回來了。)

2.二者都能夠表示過去開始并延續(xù)了一段時間的動作,現(xiàn)在

完成時表示動作仍在繼續(xù)或剛剛結(jié)束,而過去時表示動作

早已結(jié)束。如:

Ihavetaughtherefortwentyyears.我在這兒教學(xué)二十年

To(強調(diào)仍在教或剛停止教。)

Itaughtherefortenyears.我在這兒教學(xué)十年。(強調(diào)現(xiàn)在

不再在這兒教了。)

3.havebeentosw.、havegonetosw.和havebeeninsw.的區(qū)另:

havebeentosw.表示某人的經(jīng)歷,去過某地,現(xiàn)在已回到說話

的現(xiàn)場,可與once,severaltimes,ever,never等連用。

havegonetosw.表示某人已經(jīng)去某地,現(xiàn)在不在說話的現(xiàn)場。

havebeeninsw.也表示某人的經(jīng)歷,如果后接for或since短

語,則表示某人仍在某地。試比較:

HehasbeentoEnglandtwice他去過英國兩次。(強調(diào)去過,現(xiàn)

在已回來。)

HehasgonetoEngland.他去英國啦。(強調(diào)他現(xiàn)在不在說話的

現(xiàn)場。)

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

國。

HehasbeeninEnglandforalmostfouryears.他在英國差不多四

年啦。

后兩句都表示他現(xiàn)在仍在英國。

二、使用現(xiàn)在完成時應(yīng)注意的問題:

1.非延續(xù)性動詞的肯定完成時不與for或since短語(或從句)

連用,但否定完成時能夠。如:

HehasjoinedthePeople'sLiberationArmyfortenyears.(F)

Hehaslefthomesince2010.(F)

Hehasnotlefthomesince2010.(T)

第一句的意思能夠用以下句子表達(dá):

HejoinedthePLAtenyearsago.

Itis(hasbeen)tenyearssincehejoinedthePLA.

HehasbeeninthePLAfortenyears.

HehasaPLAmanfortenyears.

第二句能夠改為:

Hehasbeenawayfromhomesince2010.

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

從句常用現(xiàn)在完成時。如:

It(This)isthefirsttimethatIhavebeenlateforclassthisterm.

It(This)isthethirdtimethathehasn'thandedinEnglish

compositionontime.

3.when引導(dǎo)的疑問句中,不能用現(xiàn)在完成時對過去時間提問,

而要用一般過去時。如:

-----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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論