过去时现在完成时过去完成时练习

上传人:m**** 文档编号:155339446 上传时间:2022-09-23 格式:DOCX 页数:4 大小:15.26KB
返回 下载 相关 举报
过去时现在完成时过去完成时练习_第1页
第1页 / 共4页
过去时现在完成时过去完成时练习_第2页
第2页 / 共4页
过去时现在完成时过去完成时练习_第3页
第3页 / 共4页
点击查看更多>>
资源描述
初中英语现在完成时、过去完成时,过去时练习一、单项选择。1. Jimturnedoffthelightsandthentheclassroom.A.wasleftB.hadleftC.hasleftD.leftBothhisparentslooksad.Maybetheywhatshappenedtohim.A.knewB.haveknownC.mustknowD.willknow2. HehasbeentoShanghai,hashe?A.alreadyB.neverC.everD.still3. ThetrainfromBeijingtenminutesago.A.hasarrivedB.wasarrivingC.arrivedD.hadarrived4. HaveyoumetMr.Li?A.justB.agoC.beforeD.amomentago5. ThefamouswriteronenewbookinthepasttwoyearA.iswritingB.waswritingC.wroteD.haswritten6. Ourcountryalotsofar.Yes.Ihopeitwillbeeven.A.haschanged;wellB.changed;goodC.haschanged;betterD.changed;better7. ZhaoLanalreadyinthisschoolfortwoyears.A.was;studyingB.will;studyC.has;studiedD.are;studying8. WeXiaoLisinceshewasalittlegirl.A.metB.havemetC.haveknownD.knew9. Thestudentstheirclassroombeforethevisitorsarrived.A.havecleanedB.hadcleanedC.wascleanedD.havebeencleaned10. Mybrotherhereforthreeyears.A.havecomeB.cameC.haventcomD.come11. ThesefarmershavebeentotheUnitedStates.Really?Whenthere?A.willtheygoB.didtheygoC.dotheygoD.havetheygone12. youyourhomeworkyet?Yes.Iitamomentago.A.Did;do;finishedB.Have;done;finishedC.Have;done;havefinishedD.will;do;finish13. HisfatherthePartysinee1978.A.joinedB.hasjoinedC.wasinD.hasbeeninBythetimemyparentsreachedhomeyesterday,Ithedinneralready.AhadcookedB.cookedC.havecookedD.wascooked14. Doyouknowhimwell?Sure.Wefriendssincetenyearsago.A.wereB.havebeenC.havebecomeD.havemade15. Howlonghaveyouhere?Abouttwomonths.A.beenB.goneC.comeD.arrived16. Shehadwrittenanumberofbookstheendoflastyear.A.forB.inC.byD.at17. Hurryup!Theplayfortenminutes.A.hasbegunB.hadbegunC.hasbeenonD.began18. Ittenyearssinceheleftthearmy.A.isB.hasbeenC.willbeD.was19. MissGreenisntintheoffice.Shetothelibrary.A.hasgoneB.hadwentC.wentD.hasbeen20. I1000EnglishwordsbythetimeIwasten.A.havelearnedB.waslearningC.hadlearnedD.learnt21. MyparentsShandongfortenyears.A.havebeeninB.havebeentoC.havegonetoD.havebeen22. HeinBeijingforsixyears.HeinShanghainow.A.lived;livedB.haslived;livedC.havelived;livesD.haslived;lives23. isitsinceyoutoChina?A.Howsoon,comesB.Howoften,gotC.Howlong,cameD.Howfar,arrived24. Hisunclemorethan9years.A.hascomehereB.hadbeenhereC.haslivedthereD.haslefttheuniversity25. HeinthefactoryforthreeyearsbeforehejoinedtheArmy.A.hasworkedB.worksC.hadworkedD.willwork26. Imsorrytokeepyouwaiting.Oh,notatall.Ihereonlyafewminutes.A.havebeenB.hadbeenC.wasD.willbe27. myglasses?Yes.Ithemonyourbedaminuteago.A.Doyousee;haveseenB.hadyouseen;haveseenC.Wouldyousee;sawD.Haveyouseen;saw28. IfromHenryforalongtime.A.donthearB.hadntheardC.haveheardD.haventheard29. Mymotherinthatfactoryattheageof18.A.hadworkedB.hasworkedC.workedD.works30. Youdontneedtodescribeher.Iherseveraltimes.A.hadmetB.havemetC.metD.meet31. Itisthethirdtimeyoulatethisweek.A.hadbeenB.areC.havebeenD.willbe二. 按正确的形式填空。1. We(live)inthehouseforthreeyears.2. Thatricholdman(make)awillbeforehe(study)themapofthecountrybeforethey(leave).4. Therobbers(runaway)beforethepolicemen(arrive).5. I(turnoff)allthelightsbeforeI(go)tobed.6. She(come)foralongtime.7. Theoldmanlastyear.Heforayear.(die)9.MissGaoleftanhourago.(同义句转换)ItanhoursinceMissGao.三. 翻译句子。1. 从上次见他到现在已经六年了。(提示since)2. 到上个星期为止,我已经读了七本书。(提示by)3. 我到这里已经三年了。(提示havebeenin)当他醒来时,雨已经停了。(提示:when)答案解析:一.单项选择:1.D2.B3.B4.C5.C6.D7.C8.C9.C10.B11.C12.B13.B14.D15.A16.B17.A18.C19.C20.B21.A22.C23.A24.D25.C26.C27.C28.A29.D30.D31.C32.B33.C.
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!