初中英語語法現在完成時練習題及答案_第1頁
初中英語語法現在完成時練習題及答案_第2頁
初中英語語法現在完成時練習題及答案_第3頁
初中英語語法現在完成時練習題及答案_第4頁
初中英語語法現在完成時練習題及答案_第5頁
已閱讀5頁,還剩22頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

千里之行,始于腳下。第2頁/共2頁精品文檔推薦初中英語語法現在完成時練習題及答案一、時態(tài)講解:現在完成時

(1)構成:現在完成時由助動詞have+過去分詞構成,助動詞have有人稱和數的變化。第三人稱單數用has,其余用have.

現在完成時的否定式直接在助動詞后面加上not、疑問式是把助動詞提到主語之前。以

(2)用法:

1)現在完成時通常表示在說話之前已經完成的動作或存在的狀態(tài)。說話人強調的是該動作或狀態(tài)對現在的結果或影響。

Mydaughterhasjustgoneout.我女兒剛出去。

I’msurewe’vemetbefore.我絕對我們以前見過面。

Shehasarrived.她到了。

2)表示持續(xù)到現在的動作或狀態(tài),往往和包括現在在內的表示一段時光的狀語連用,如recently,already,just,lately,for…,since…,yet等。如:

Ihaven’theardfromherthesedays.這些日子我沒有收到她的信。

Wehaven’tseenyourecently.最近我們沒有見到你。

Theyhavebeenawayfortwoyears.他們離開已經兩年了。

ShehasbeenwithussinceMonday.

★注重:

a)since和for的區(qū)分

since后接時光點,如1993,lastterm,yesterday,thetimeIgotthere

for后接一段時光,表示“長達多久”,如tenyears,awhile,twodays等。Exercise:用since和for填空

1.JimhasbeeninIreland______Monday.

2.JillhasbeeninIreland______threedays.

3.HisaunthaslivedinAustralia______15days.

4.Maryisinheroffice.Shehasbeenthere______7o'clock.

5.Indiahasbeenanindependentcountry______1974.

6.Thebusislate.They'vebeenwaiting______20minutes.

7.Nobodylivesinthosehouses.Theyhavebeenempty______manyyears.

8.Mikehasbeenill______alongtime.Hehasbeeninhospital______October.

2)表示短暫意義的動詞如arrive,leave,borrow,buy,begin,start,die等,在完成時當中不能和表示一段時光的狀語連用,由于它們表示的動作不行能持續(xù)。因此,不能說:Hehascomeherefor2weeks.×

Theoldmanhasdiedfor4months.×

Theyhaveleftonlyfor5minutes.×

以上三句話可以改為:

Hehasbeenherefor2weeks.

Theoldmanhas_____________for4months.

Theyhave__________onlyfor5minutes

2)have(has)been和have(has)gone的區(qū)分:表示“曾到過某地”要用“have(has)been”;表示“已經去某地”要用“have(has)gone”。試比較:

Wherehashebeen他剛才到哪里去了(已經回來了)

Wherehashegone他上哪兒去了(人不在)

TheyhavebeentoCanada.他們到過XXX。(現在已經不在XXX)

TheyhavegonetoCanada.他們到XXX去了。(可能在路上和已經到XXX).

3)現在完成時不能和表示過去的時光狀語連用,如yesterday,lastyear,in1976,twodaysago,justnow,whenIcamein,但可以和already,yet,sometimes,always,often,before,lately,recently,once,twice,ever,never等連用。例如:

Shehasalreadycome.她已經來了。

Ihaven’treadityet.我還沒讀過這個。

Ihavemethimbefore.我先前曾見過他。

MaHonghasalwaysbeenagoodstudent.馬紅向來是個好同學。

Ihaveoftenseenhiminthestreet.我常常在街上看見他。

TheyhaveneverbeentoYan’an.他們從未去過XXX。

Ihaven'tseenhimlately.我近來沒看到他。

Exercise:

I.Fillintheblankswiththeproperform.

1.I____already____(see)thefilm.I________(see)itlastweek.

2._____he____(finish)hisworktodayNotyet.

3.Myfather____just____(come)backfromwork.Heistirednow.

4.Where’sLiMingHe__________(go)totheteacher’soffice.

5.I__________(work)heresinceI______(move)herein1999.

6.SofarI_______________(make)quiteafewfriendshere.

7.Howlong________theWangs______________(stay)hereFortwoweeks.

8.I________just___________(finish)myhomework.

9.He________(go)toschoolonfooteveryday.

you______(find)yoursciencebookyet

11.Ifit____(be)finetomorrow,I'llgowithyou.

12.Thestudents____________(read)Englishwhentheteachercamein.

13.Look!Themonkey__________(climb)thetree.

14.Mymother__________(come)toseemenextSunday.

15.I'velostmypen._________you________(see)itanywhere

II.Choosethebestanswer.

1.Howlonghaveyou_______here

A.come

B.got

C.arrived

D.been

2.Mygrandpadied_________.

A.attheageofmy2

B.for2years

C.whenIwas2.

D.myagewas6.

3.Janehas_____toBeiJing.Shewillcomebacktomorrow.

A.been

B.gone

C.went

D.neverbeen

4.Itistenyears_____Ilastsawher.

A.after

B.since

C.for

D.that

willgotothestationtomeetLorry

--Iwill.I_____herseveraltimes.

A.met

B.havemet

C.hadmet

D.willmeet

6.--Whatanicedress!Howlong_____you_____it

--Just2weeks.

A.will,buy

B.did,buy

C.are,having

D.have,had

youknowLydiaverywell

--Yes,SheandI_____friendssincewewereveryyoung.

A.havemade

B.havebecome

C.havebeen

D.haveturned

8.TheSmiths_______inChinafor8years.

A.haslived

B.lived

C.havebeen

D.live

9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black

--Sorry.He______theBainiaoPark.

A.hasbeento

B.hasgoneto

C.wentto

D.willgoto

10.--____youever____totheUS

--Yes,twice.

A.Have,gone

B.Have,beenC,Do,goD.were,going

III.Rewritethesentences.

1.IhavebeentoMacaubefore.(改為否定句)

I__________________beentoMacaubefore.

2.Hehasn’tcometoschoolbecausehewasill.(就劃線部分提問)

_____________hecometoschool

3.Iboughanewbikejustnow.(用just改寫)

I____just____anewbike.

4.WebegantolearnEnglishthreeyearsago.(改為同義句)

We________English____threeyears

5.Hehasneversurfed,______________(改成反意疑問句)

6.Theyhavebeenheresince2000.(對劃線部分提問)

______________havetheybeenhere

7.Theoldman_________lastyear.Hehas______________forayear.(die)(動詞填空)

8.MissGaoleftanhourago.(同義句轉換)

MissGaohas_______________________anhourago.

Askthequestions

1)Ihavebeentherefortwodays.

_____________________________you____________________

2)Myfatherhaslivedheresince2000.

____________________________yourfather___________________

3)Helefthereyesterday.

_________________he___________________

4)Theyboughtabooktwohoursago.

_____________________they__________abook

Use“never,ever,already,just,yet,for,since”tofillintheblanks.

1.Ihave_______seenhimbefore,soIhavenoideaabouthim.

2.Jackhas_________finishedhishomework.

3.Mr.Wanghastaughtinthisschool________tenyears.

4.“Haveyou________seenthefilm”“No,Ihave________seenit.”

5.“Hasthebusleft_______”“Yes,ithas_________left.”

現在完成時練習題

一、翻譯下列句子:

你曾經吃過魚和薯條嗎

2.我剛剛丟了我的化學書。

3.我以前從來沒去過那個農場。

4.他已經吃過午飯

5.你已經看過這部電影了嗎

6.我哥哥還沒回來。

7.這本字典我已買了三年了。

8.他離開中國三年了。

9.我熟悉他們五年了。

10.他們已去了XXX五年了。

11.自從他搬到濟寧,他就住這兒了。

12.我妹妹成為一個高校生已經三年。

13.自從1999年以來他們就熟悉。

14.我來到這個小學已3年多了。

二、用since和for填空

yearsyearsmonth1999

4o’clock74hours

hourago9.___wewerechildrenlunchtime

shelefthere

12.HehaslivedinNanjing___theyearbeforelast.

13.I’veknownhim______wewerechildren.

14.OurteacherhasstudiedJapanese______threeyears.

15.Shehasbeenawayfromthecity______abouttenyears.

16.It’sabouttenyears__________sheleftthecity.

三、結束性動詞轉換為以下連續(xù)性動詞或者表示可以連續(xù)的狀態(tài)的短語。

①arriveat/insp/getto/reachsp/come/go/movetosp

→beinsp/atschool/athome/onthefarm/behere/bethere

1)HegottoBeijingfiveminutesBeijingfor.

2)ImovedtotheUSAin2023.ItheUSAsince.

3)Iwenthomeyesterday.Ihomefor.

4)Theycameherelastweek.They___________heresince_____________.

②cometo/gobackto/returnto→bebacktogoout→beout

1)Hecameouttwoyears______________for____________.

2)WereturntoBeijing_______________toBeijingsince__________.

③become→be

1)Ibecameateacherin2000.I________________ateacherfor_________________.

2)Theriverbecamedirtylastyear.Theriver______________dirtyfor_______________.

④close→beclosedopen→beopen

1)Theshopclosedtwohoursago.Theshop_____________________for_________________.

2)Thedooropenedatsixinthedoor________________________forsixhours.

⑤getup→beup;die→bedead;leavesp.→beawayfromsp.

fallasleep/gettotsleep→beasleep;finish/end→beover;marry→bemarried;

1)Igotuptwohours_____________________since_______________.

2)HeleftShanghaijust__________________________Shanghaiforfiveminutes.

3)Mygrandpadiedingrandpa__________________for_______________.

4)Themeetingfinishedatmeeting____________________forsixhours.

5)Igottosleeptwohoursago.I________________since__________________.

6)Theymarriedin1990.They___________________________since_________.

⑥start/begintodosth.→dosth.;begin→beon

1)Ibegantoteachatthisschoolin1995.I________atthisschoolsince____.

2)Thefilmbegantwominutesago.Thefilm____________for________.

⑦borrow→keep;lose→nothave;buy→have;puton→wear

catch/getacold→haveacold;gettoknow→know

1)Theyborroweditlastweek.They__________itsince_____________.

2)Iboughtapentwohoursago.I____________apenfor_____________.

3)Igottoknowhimlastyear.I___________himsince___________.

4)Iputonmyglassesthreeyearsago.I_________myglassesfor___.

⑧have/hasgoneto→havebeenin

Hehasgoneto_____________Beijingfortwodays.

⑨jointheleague/theParty/thearmy

→bealeaguemember/aPartymember/asoldier

→beamemberoftheleague/theParty

→beintheleague/theParty/thearmy

1)Hejoinedtheleaguein2023.

He_________________a_________________fortwoyears.

He___________a_________the________fortwoyears.

He_______________________theleaguefortwoyears.

2)Mybrotherjoinedthearmytwoyearsago.

Mybrother_________a________for______________________.

Mybrother___________in___________fortwoyears.

四、劃線提問

1)Ihavebeentherefortwodays.

_____________________________you____________________

2)Myfatherhaslivedheresince2000.

____________________________yourfather___________________

3)Helefthereyesterday.

_________________he___________________

4)Theyboughtabooktwohoursago.

_____________________they__________abook

五、用have(has)been或have(has)gone填空。

A:Where____________LiFei___________

B:He____________toHainanIsland.

A:Howlong___________he___________there

B:He_____________thereforthreedays.

A:Whenwillhecomeback,doyouknow

B:I’mafraidhewon’tcomebackrecently.

A:CouldyoutellmethewaytoHainanIsland

B:Sorry,I_________never___________there.

A:Howmanytimes___________LiFei__________tothatplace

B:He_____________thereonlyonce.

六、用have/hasbeento/in,havegoneto及go的各種形式填空。

1)WhereisJackHe__________hiscountry.

2)David________theparkjustnow.

3)John_______Englandsincehecameback.

4)Howlong_____they_____thisvillage

5)TheSmiths______Beijingforyears.

6)_____youever____America--Yes,I_____theremanytimes.

7)I_____thisschoolsincethreeyearsago.

8)WhereisJimHe_____thefarm.

9)When_____he_____He_______anhourago.

10)Wouldyouliketo_____tothezoowithmeYes,butI_____therebefore.

11)Where_____you_____nowI____tothezoo.

12)Heoften_____swimming.

13)_____you______therelastyear

14)_____theyoften______skatinginwinter

七用never,ever,already,just,yet,for,since填空

1.Ihave_______seenhimbefore,soIhavenoideaabouthim.

2.Jackhas_________finishedhishomework.

3.Mr.Wanghastaughtinthisschool________tenyears.

4.“Haveyou________seenthefilm”“No,Ihave________seenit.”

5.“Hasthebusleft_______”“Yes,ithas_________left.”

八.用適當的時態(tài)填空:

’s_____________(live)hereeversinceshewasten.

ofthem________________(be)inHongkongfortendays.

ofthem____________(come)toHongkongtendaysago.

4.Halfanhour__________(pass)sincethetrain__________(leave).

5.Mary________(lose)herpen.________you_______(see)ithereandthere

6._________you_____(find)yourwatchyet

7.AreyouthirstyNoI_________just_________(have)someorange.

8.Wealready_________(return)thebook.

9.________they_______(build)anewschoolinthevillage

10.I_____________(notfinish)myhomework.Canyouhelpme

11.Myfather_____(read)thenoveltwice.

12.I_________(buy)abookjustnow.

13.I_________(lost)mywatchyesterday.

14.Myfather___________(read)thisbooksinceyesterday.

參考答案:

1.since

2.for

3.for

4.since

5.since

6.for

7.for

8.since

1.have,seen,saw

2.Has,finished

3.has,come

4.hasgone

5.haveworked,moved

6.havemade

7.have,stayed

8.have,finished

9.goes10.have,found11.is12.werereading13.isclimbing14.iscoming15.Have,seenKeys:1.Howlonghave,beenthere2.Howlonghas,livedhere3.Whendid,leavehere4.Whendid,buy

Keys:1.never2.just,already3.for4.ever,never5.yet,just/already現在完成時態(tài)練習題答案

一.翻譯下列句子:

1.Haveyoueverhad/eatenfishandchips

2.Ihavejustlostmychemistrybook.

3.Ihaveneverbeentothefarmbefore.

4.Hehasalreadyhadlunch=Hehashadlunchalready.

5.Haveyouseenthemovieyet

6.Mybrotherhasn’tcome/get/beenbackyet=Mybrotherhasn’treturnedyet.

7.Ihavehadthisdictionaryforthreeyears/sincethreeyearsago.

8.HasbeenawayfromChinaforthreeyears.

9.Ihaveknownthemforfiveyears.

10.TheyhavebeenintheUSAforfiveyears.

11.HehasbeenheresincehemovedtoJining.

12.Mysisterhasbeenacollegestudentforthreeyears=Mysisterhasbeenincollegeforthreeyears.

13.Theyhaveknowneachothersince1999.

14.Ihavebeeninthisschoolforoverthreeyears.

二、用since或者for填空

1.for

2.since

3.since

4.since

5.since

6.since

7.for8since10.since

11.since13.since

16.since

三、結束性動詞轉換為以下連續(xù)性動詞或者表示可以連續(xù)的狀態(tài)的短語

①1.hasbeenin,fiveminutes

2.havebeenin,2023

3.havebeenat,twodays

4.havebeen,lastweek

②1.havebeenout,twoyears

2.havebeenback,yesterday

③1.havebeen,nineyears

2.hasbeen,twoyears

④1.hasbeenclosed,twohours

2.hasbeenopen

⑤1.havebeenup,twohoursago

2.hasbeenawayfrom

3.hasbeendead,sevenyears

4.hasbeenover

5.havebeenasleep,twohoursago

6.havebeenmarried,1990

⑥1.havetaught,1995

2.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論