一般过去时和现在完成时练习题-含答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

选择填空1.Mother____meanewcoatyesterday.I_______iton.Itfitsmewell.A.hadmade…havetriedB.made…havetriedC.hasmade…triedD.made…tried2“He____todrawhorsesalready”.“When______he?”“Lastyear“A.learned…hasB.learned…didC.haslearned…hasD.haslearned…did3.Tom_____upintothetree.Look,he____highupthere!A.hasgot…isB.hasclimbed…wasC.got…wasD.climbed…is4.____you_____thetextyet?Yes,we____ittwohoursago.A.Did…copy…didB.Have…copied…haveC.Have…copied…didD.Did…copy…had5.“Why______she_______angry?”“Becausehe_____atherjustnow.”A.did…get…shoutedB.has…got…shoutedC.did…get…hasshoutedD.has…got…hasshouted6.______you__________thefilmbefore?Where_____you____it?A.Have…seen…did…seeB.Did…see…did…watchC.Have…seen…have…seenD.Did…see…have…seen7.You____mewaitingfortwohours.I____foryousincefive.A.kept…waitedB.havekept…waitedC.kept…havewaitedD.havekept…havewaited8.Where______John_______?Tothelibrary.He_________thereforanhour.A.has…been…hasgoneB.has…gone…hasbeenC.did…go…wentD.did…be…went9.______thebabystill_____?No,it_______crying.A.Has…cried…hasstoppedB.Is…crying…stoppedC.Did…cry…stoppedD.Is…crying…hasstopped10.I_______theway.I________hereforquitemanyyears.A.knew…havelivedB.knew…liveC.know…havelivedD.know…live11._____youever_____America?Yes,Ihave.A.Have…gonetoB.Have…goneinC.Have…beentoD.Have…beenin12.Mybrother____collegeforoverthreeyears.A.hasgonetoB.hasbeentoC.hasbeeninD.hasbeenat13.People____thatthesoldiers_____fighting.A.say…hadstoppedB.said…hasstoppedC.say…stoppedD.said…hadstopped14.We____inagoodharvestbecausewe____enoughrain.A.didn’tget…hadhadB.got…hadhadC.hadgot…hadhadD.got…hadn’thad15.John_____theresincetheyearbefore,sohe_____them.A.hadworked…knewB.hadworked…hadknownC.worked…knewD.worked…hadknown16.He_____angrybecausehe____foralongtime.A.hadgot…hadwaitedB.got…waitedC.hadgot…waitedD.got…hadwaited17.-Ihaveseenthefilm“Titanic”already.When__________you__________it?Thedaybeforeyesterday.A.have;seenB.will;seeC.did;seeD.did;seen18.MrBlack__________inChinasincefiveyearsago.A.livedB.haslivedC.livesD.isgoingtolive19.We____________treeslastSunday.Sofarwe__________over3,000treesthere.A.planted;plantedB.planted;haveplantedC.haveplanted;plantedD.haveplanted;haveplanted练习答案:1~5BDACA6~10ADBDC11~15CDCAD16~19BCBB

1 / 4
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功