您好,欢迎访问三七文档
现在完成时态练习题一填空1.I________(do)myhomeworkalready.2.He_____________(notfinish)hishomeworkyet.3.We______never______(see)thisbookbefore.4.Mother_____just_______(clean)thehouse.5.Sally__________(visit)Chinabefore.二选词选用for和since填空:1.Wehaven’tseeneachother______alongtime.2.HisfatherhasbeenintheParty______10yearsago.3.Thefilmhasbeenon______20minutes.4.MrGreenhasworkedhere______hecametoChina.5.Hisgrandpahasbeendead______severalyears.三注意:在现在完成时的肯定句中,动词不能和for,since引导的时间状语连用。要连用必须改成延续性动词1.Ihaveboughtthisbookforfiveyears.Ihavehadthisbookforfiveyears.2.Theoldmanhasdiedfortenyears.Theoldmanhasbeendeadfortenyears.四have/hasbeentohave/hasgonetohave/hasbeenin1.A:Where’sJim,LiLei?B:He______________hisschoollibrary.2.TheGreens_____________Chinaforthreeyears.3.We_____________theGreatWalltwice.It’sverybeautiful.五判断对错1.IhavegonetoJapanbefore.()2.Guilinisverybeautiful,Ihavebeentotheretwice.()3.HisfatherhasgonetoBeijing.Hewillbebacknextweek()4.Wherehaveyougone?()六一般过去时与现在完成时有一些明显的时间状语。1.yesterday,lastyear,in+过去某一年,twodaysago,justnow等常用于一般过去时2.already,yet,ever,never,just,before,sofar,inthepast/lastfewyears(在过去/最近的几年里),for+一段时间,since+时间起点等常用现在完成时现在完成时,强调这一动作产生的结果对现在的影响,与现在有关。HehasstudiedEnglishforfiveyears.一般过去时,仅仅表示在过去某一时刻曾发生过这一动作,与现在无关。1.HestudiedEnglishfiveyearsago.He_________(work)inourschoolforoneyear.2.He______(come)toourschoollastyear/in2002.3.They__________(cook)thesupperalready.4.They_______(cook)thesupperhalfanhourago你都学会了吗?练一练1.Hismother______forayear.A.diedB.hasdiedC.hasbeendeadD.haddied2.Jimhasmadesomefriendssincehe____toChina.A.comesB.cameC.hascomeD.willcome3.MybrotherjoinedtheLeague____.A.threeyearsagoB.sincethreeyearsagoC.forthreeyearsago4._____youever______totheGreatwall?A.Have,goneB.DidgoneC.Have,beenDdo,been..5._____you_____theclassroomyet?A.HadcleanedB.HavecleanedC.Didclean
本文标题:现在完成时态练习题
链接地址:https://www.777doc.com/doc-4895564 .html