一般过去时与现在完成时练习题与答案.docx

上传人:b****1 文档编号:1340820 上传时间:2022-10-21 格式:DOCX 页数:4 大小:18.40KB
下载 相关 举报
一般过去时与现在完成时练习题与答案.docx_第1页
第1页 / 共4页
一般过去时与现在完成时练习题与答案.docx_第2页
第2页 / 共4页
一般过去时与现在完成时练习题与答案.docx_第3页
第3页 / 共4页
一般过去时与现在完成时练习题与答案.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

一般过去时与现在完成时练习题与答案.docx

《一般过去时与现在完成时练习题与答案.docx》由会员分享,可在线阅读,更多相关《一般过去时与现在完成时练习题与答案.docx(4页珍藏版)》请在冰豆网上搜索。

一般过去时与现在完成时练习题与答案.docx

一般过去时与现在完成时练习题与答案

一般过去时和现在完成时练习题

  1.A.用already或yet

  1)Havetheytakendowntheoldpictures______?

No,theyhaven’t_______.

  2)Mostofushavefinishedourcompositions_____.

  3)Hesaidhehadn’tvisitedtheexhibition________.

  B.用since或for

  1)Wehavelearnedfivelessons_____thebeginningofthisterm.

  2)MrsLiaohasbeeninhospital______lastweek.

  3)Ihavestayedatmyaunt’s_____twoweeks.

  C.用havegone或havebeen

   2)Isyourfatherin?

No,he____toShenzhen._______heever______therebefore?

Yes,he___thereseveraltimes

  3)HeaskedmeifI_____toHangzhoubefore.

  ItoldhimthatIwantedtogothereforavisitasI____never____tothatcitybefore.

  2.选择填空

  1.Mother____meanewcoatyesterday.I_______iton.Itfitsmewell.

  A.hadmade…havetried B.made…havetried

  C.hasmade…tried    D.made…tried

  2“He____todrawhorsesalready”.“When______he?

”“Lastyear“

  A.learned…has B.learned…did

C.haslearned…has D.haslearned…did

  3.Tom_____upintothetree.Look,he____highupthere!

  A.hasgot…is B.hasclimbed…was C.got…was  D.climbed…is

  4.____you_____thetextyet?

Yes,we____ittwohoursago.

  A.Did…copy…did B.Have…copied…have

C.Have…copied…didD.Did…copy…had

  5.“Why______she_______angry?

”“Becausehe_____atherjustnow.”

  A.did…get…shouted    B.has…got…shouted

  C.did…get…hasshouted  D.has…got…hasshouted

  6.______you__________thefilmbefore?

Where_____you____it?

  A.Have…seen…did…see  B.Did…see…did…watch

  C.Have…seen…have…seen  D.Did…see…have…seen

  7.You____mewaitingfortwohours.I____foryousincefive.

  A.kept…waited     B.havekept…waited

  C.kept…havewaited   D.havekept…havewaited

  8.Where______John_______?

Tothelibrary.He_________thereforanhour.

  A.has…been…hasgone B.has…gone…hasbeen

C.did…go…went D.did…be…went

  9.______thebabystill_____?

No,it_______crying.

  A.Has…cried…hasstopped   B.Is…crying…stopped

  C.Did…cry…stopped    D.Is…crying…hasstopped

  10.I_______theway.I________hereforquitemanyyears.

  A.knew…havelived B.knew…live

C.know…havelived D.know…live

  11._____youever_____America?

Yes,Ihave.

  A.Have…goneto B.Have…gonein

C.Have…beento D.Have…beenin

  12.Mybrother____collegeforoverthreeyears.

  A.hasgoneto B.hasbeento

C.hasbeenin D.hasbeenat

  13.He________theArmybytheendof1989.He______inthearmysincethen.

  A.joined…is  B.hasjoined…hasbeen

C.hadjoined…is  D.hadjoined…hasbeen

  14.BythetimeI_____backthey____uptensatellites.

  A.came…havesent B.came…hadsent

C.come…havesent D.hadcome…sent

  15.Jack____overfivelessonsbyseveno’clock.Thenhe____arest.

  A.went…took B.went…hadtaken

C.hadgone…took D.hadgone…hadtaken

  16.We____outbythattimethathe____aspyforalongtime.

  A.hadfound…hadbeen B.hadfound…was

C.found…hadbeen D.found…was

  17.Beforethenews____him,he____toknowaboutit.

  A.reaches…hasgot B.reached…hadgot

C.reached…gotD.hadreached…got

  18.I_____himasecondletterbeforeI____fromhim.

  A.wrote…heardB.wrote…hadheard

C.hadwritten…heardD.havewritten…hear

  19.People____thatthesoldiers_____fighting.

  A.say…hadstopped B.said…hasstopped

C.say…stopped D.said…hadstopped

  20.We____inagoodharvestbecausewe____enoughrain.

  A.didn’tget…hadhad  B.got…hadhad

C.hadgot…hadhadD.got…hadn’thad

  21.They_______forfivehourswhenthey______inNewYork.

  A.flew…arrived    B.hadflown…hadarrived

  C.flew…hadarrived  D.hadflown…arrived

  22.She____thatit_____fortwodaysbythatday.

  A.says…hasrained  B.says…hadrained

C.said…hadrained  D.said…rained

  23.John_____theresincetheyearbefore,sohe_____them.

  A.hadworked…knew  B.hadworked…hadknown

  C.worked…knew    D.worked…hadknown

  24.He_____angrybecausehe____foralongtime.

  A.hadgot…hadwaited B.got…waited

C.hadgot…waited D.got…hadwaited

  25.-Ihaveseenthefilm“Titanic”already.

   -When__________you__________it?

    -Thedaybeforeyesterday.

  A.have;seen  B.will;see

C.did;see  D.did;seen

  26.MrBlack__________inChinasincefiveyearsago.

  A.lived  B.haslived  C.lives  D.isgoingtolive

  27.We____________treeslastSunday.Sofarwe__________over3,000treesthere.

  A.planted;planted    B.planted;haveplanted

  C.haveplanted;planted  D.haveplanted;haveplanted

 

练习答案:

  1.A.1)yet,yet  2)already       3)yet

   B.1)since      2)since        3)since

   C.1)havebeen    2)hasgone,Has,been,hasbeen   3)havebeen,havebeen

  2.BDACA  ADBDC  CDDBC  ABCDB  DC

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 幼儿读物

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1