现在完成时经典练习题一.选择题(25分)1.---WhatareyoutodothisSunday?/-I______yet.A.won’tdecideB.didn’tdecideC.haven’tdecidedD.don’tdecide2.I_____toCanadatwice.It’ssobeautiful.A.won’tgoB.havegoneC.don’tgoD.havebeen3.Thelifewewereusedto______greatlysince1992.A.changeB.haschangedC.changingD.havechanged4.--HowlonghasElizabeenanurse?/-______A.Since2002B.FouryearsagoC.In2002D.At20025.-Howlong____you_____stamps?/--Sincetwoyearsago.A.have,collectedB.did,collectC.have,beencollectingD.are,collecting6.Myfather___onbusinessfortwoweeks.He’llreturninthreedays.A.leftB.hasleftC.hasgoneD.hasbeenaway7.-Kitty,willyougotoseethefilm“ColdMountain”thisevening?-No,Iwon’t.I____italready.A.sawB.haveseenC.seeD.willsee8.-Scotthasalreadyreturntoourtown/-Really?Where__you__him?A.do,seeB.have,seenC.did,seeD.has,seen9.-Howlonghaveyou____China?/--Forthreeyears.A.comebackB.returnC.leftD.beenawayfrom10-Alicecamebackhomethedaybeforeyesterday.-Really?Where_?A.hasshebeenB.hadshebeenC.hasshegoneD.hadshegone11.Haveyouever_____toaforeigner?A.speakB.spokeC.spoken12.Wearegoingtotakesomepicturesif_______tomorrow.A..itwillrainB.itrainsC.itdoesn'train13.---Janeisbusynow.---She_______pictures.A..drawsB.drewC.isdrawing14.—WhereisLiLei?/—He___Shanghai.A.hasgonetoB.hasbeentoC.wenttoD.goesto15.--Youhaven’treadthebookbefore,haveyou?/--_______.A.Yes,Ihaven’t.B.No,Ihave.C.Yes,Ido.D.No,Ihaven’t.16.______you______England?Yes,it_____abeautifulcountry.A.Will,goneto,wasB.Have,beento,isC.had,beento,isD.Have,goneto,is17.Hisfather_______twoyearsago.A.hasdiedB.hasbeendeadC.diedD.dies18.--_______you_______tothecapital?---No,I______.I______thereearlynextmonth.A.Have,been,haven’t,amgoingB.Had,been,hadn’t,amgoingC.Have,gone,haven’t,wasgoingD.Did,go,didn’t,wasgoing19.Mrs.WanghaslivedinHaikou_________1992.A.sinceB.fromC.afterD.In20.Mr.Black_________Chinasincethesummerof1998.A.hasbeentoB.hasbeeninC.hascometoD.cameto21.ThoseforeignfriendsleftGuangzhou__________.A.sincelastweekB.aweekagoC.foraweekD.sinceaweekago22.I_____atthisschoolfortwoyearsalready.A.amstudyingB.studyC.studiedD.havestudied23.—Mum,mayIgooutandplaybasketball?--______you_____yourhomeworkyet?A.Do,finishB.Are,finishinC.Did,finishD.Have,finished24.I_____atthisschoolfortwoyearsalready.A.amstudyingB.studyC.studiedD.havestudied25.---______you______England?---Yes,it_____abeautifulcountry.A.Will,goneto,wasB.Have,beento,isC.had,beento,isD.Have,goneto,is二.用所给单词的适当形式天空。(12分)1.I_______(be)toshanghaiforfivetimes.2.What______you______(do)yesterday?3.______you_____toBeijing?(be)----yes,Ihave.4.-Areyousureyou_____(lose)thebook?-Yes,I_____(look)foriteverywhere,butIstillcan’tfindit.5.---________you_____(take)themedicineyet?----Yes,I_____(take)ithalfanhourago.6.I_____(never,meet)hersisterbefore.7.He______(just,watch)afootballgame.Heissotiredandhungry.8.____youever_____(travel)onatrain?9.---Howmanytimes____you____(read)thisbook?-----I______(read)itseveraltimes.10.I____(read)onlytwopagesofthisbook.11.-----Howlong____you____(learn)English?--EversinceI_____(go)tomiddleschool.12.It____(be)twomonthssincehe__________(leave)hishometown.三.句型转换:(15)1)Hehasalreadygonehome.1.He___________________home____________.(否定句)2.____________he__________home___________?(疑问句)2)Hehashadlunchathome.1.He_______________________lunchathome.(否定句)2.____________he__________lunchathome?(疑问句)3)Ihavehadlunchatschool.1.____________________you____________lunch.(划线提问)2.I_____________hadlunchatschool.(变否定句)3._________________________________________(一般疑问句)