现在完成时专项练习题.pdf
现在完成时专项练习题现在完成时态专项练习(现在完成时态专项练习(1 1)一、用所给词的正确形式填空1.Mary _(lose)her pen。_ you _(see)it here and there?2._ you _(find)your watch yet?3.-Are you thirsty?-No,I _ just _(have)some orange。4.We _already _(return)the book。5._ they _(build)a new school in the village?6.-Has Tom taught you English?-Yes,he _(teach)us English fortwo years.7.I _(not finish)my homework yet.Can you help me?8.What _ they _(do)with the newspaper?-They have read them.9.My father _(read)the novel twice.10.Wu Dong _(be)a soldier for one year。11.The students _(study)in the middle school since last month.12.How long _ you _(know)him?13.Mike _(make)quite a few friends since he came to China.14.I _(give)my friend a nice book recently.15.Li Ping and Wu Dong _(see)the old man three times.16._ she ever _(teach)you English?17.These children _(stay)in the park for two hours。18.The students there _(finish)_(do)their homework yet.19.They _(have)five English evenings last term.20.They _(have)five English evenings since last term。21.My father _ just _(have)supper。Now he _(read)a newspaper.22.The old man _(plant)more than 200,000 trees on the mountain with his son in the pasttwenty years.23。Every one of the students _ already _(buy)a new bike.24。They _(go)to the shopping center already.25.-_ you _(enjoy)it?-Yes,I did.26.Mr Green _(not come)back to China yet。27.Where is my pen?How strange!It _(be)here just a moment ago.28。They _(not see)the film yet。29。Look!The children _(plant)flowers in the garden.30。My brother _(be)to England twice。31It will be colder in the_(east)part of China next week.32The air_(pollute)makes me feel sick33_you_(receive)any letters from him recently?一 Not yet34-Turn off the radio,dear。Baby is sleeping.-There is no need He_(wake)up。35I havent seen you for a long timeYou _(change)a lot.36.There _(be)many changes in China since 1987.37。They lived in the country when they got_(marry).38。We used to _(swim)every day when we were children.39。The boy(be)born in 1990.Since then,he (live)in Jurong.40.He lived two_(block)away from me。We often chatted each other。41.Have you ever seen Mr Green _(recent)?-Never.He has moved to another town。42。He got used to _(live)in Nanjing。43.It is _(real)nice to have a friend like you.44.I found it _(possible)for us students to run faster than Bolt(博尔特)。1/4现在完成时专项练习题45。The dog doesnt feel happy because of _(be)alone at home.二、选择填空:()1。He _ finished his homework _.A.has,yetB.hasnt,alreadyC.hasnt,yetD.haventyet()2.Millie has _ seen the dolphin show.She wont go to see it tomorrow.A。alreadyB.just nowC.yetD。never()3。Mr Chen has been in Sunshine Town _ he was two years old。A.forB。sinceC.fromD.because()4。Daniels father _ English _ 10 years in Beijing。A。has taught,sinceB。taught,inC.has taught,forD。taught,for()5.-_ have you lived in Nanjing?-Ive lived here _ 1993.A。Hong long,forB.How often,sinceC。How long,fromD。Howlong,since()6。Mrs King has never been to the Great Wall,_?A。hasnt heB.has sheC。hasnt sheD.has he()7.-When _ you begin to study English?-In 2003。I _ English forfive years.A。did,studyB。have,studiedC.have,have studied D.did,havestudied()8.-Excuse me,does Mr Smiths son live here?-He _ be here,but he has moved.A.has toB.used toC。tried toD。happened to()9。Have you written anything on Chinese traditional food so far?_,but I have a plan for it.A。Ever since B。Later on C。Not yet D。From now on()10.I have bought a Chinese English dictionary?When and where_ you _ it?A.have,bought B。did buy C。will,buy D.do,buy()11。Has your sister finished watching the new film_?Yes,she has finished it _.A。yet,yet B.already,already C。already,yet D。yet,already()12。He _a worker in a factory,but he_ a pop star two years ago.A.used to be;has becomeB。used to be;becameC.was used to be;becomesD.was used to being;has become()13。My son up yet because he to bed very late last night。A.hasnt got;has goneB.didnt get;went C.doesnt get;went D.hasnt got;went()14。Its not easy for the old to get used _ QQ to chat with others。A.use B。using C.to use D.to using()15.I have learned three English songs _ I came to this school.A。since B。before C。when D。until()16._ impossible for us to learn English well。A.Its B。Thats C.This is D.It()17.What can you _ about the town centre?A.tell B.speak C.say D.talk()18。Where is Mr Green now?I _him for a few days。He has gone to Hong Kong。A。havent seen B.didnt see C.am not seeing D.dont see()19。The twins a lot,they fatter。A.change,become B.changed,becameC.have changed,have become D.changed,have become()20.Mary _ to see the films because she _ it twice.A.wont go,saw B。wont go,will see C.wont go,has seen D.didnt go,2/4现在完成时专项练习题see()21.-Would you like some more food?-Thank you。I _ enough。A.will have B。have had C.have D。had()22.He has a computer of his own.He _ it two days agoA.bought B.Bought C。bought D。has bough()23.He _ his homework and is now listening to music.A.finishes B。has finished C。Finish D.is finishing()24.-_ you_ your homework yet?Yes,I _ it just now。A.Did;do;finished B.Have;done;finishedC。Have;done;have finished D.Will;do;finish()25。The sand storm weather _ in Beijing several times this year.A。happen B。happened C。has happened D.have happened()26.-How long have you been here?-_ last month.A。For B。Until C.Before D.Since()27I have watched the game When _you _ it?Ahave;watched Bdo;watch CDid;watch Dwill;watch()28How do you like Beijing,Mr.Black?Oh,I _ such a beautiful city Adont visit Bdidnt visit Chavent visited Dhadnt visited()29、Both his parents look sad。Maybe they _whats happened to him.A.knew B.have known C.must know D。will know()30。He has _ been to Shanghai,has he?。already。never。ever。still()31、Harry Potter is a very nice film。I_ it twice.will see.have seen。saw。see()32、These farmers have been to the United States。Really?When _ there?。will they go.did they go.do they go。have they gone()33、_ you _ your homework yet?Yes.I _ it a moment ago.Did;do;finished.Have;done;finished.Have;done;have finished。will;do;finish()34.The famous writer _ one new book in the past two year.。is writing。was writing.wrote.has written()35、-Our country _ a lot so far。Yes。I hope it will be even _。has changed;well。changed;good.has changed;better.changed;better三、句型转换(每空一词)。1。I have been to Macau before。(改为否定句)I _ _ been to Macau before.2。He hasnt come to school because hes ill(就划线部分提问)_ _ he come to school?3。He has learned English for 5 years.(就划线部分提问)_ _ _ _ learned English4.I bought a new bike just now。(用 just 改写)I _ just _a new bike。3/4现在完成时专项练习题5.We began to learn English three years ago.(改为同义句)We _ _ English _ three year.6。He has lived here since 1999.(就划线部分提问)_ _ _ he_ here?7。They have already finished the work。(否定)They _ _ the work _。8.They have cleaned the room twice this week.(就划线部分提问)_ _ _ _ they _ the classroom this week?9.Jack has already finished his homework。(改为一般疑问句)_ Jack finished his homework _?10.They have known each other for a long time.(对划线部分提问)_ _ _ they _ each other?11.Kate married Tom ten years ago.(改为同义句)Kate and Tom _ _ ten years ago.12。Hong Kong has changed a lot over the years.(改为同义句)There _ _ many changes in Hong Kong over the years.13I have already had breakfast。(改为一般疑问句并做否定回答)_you _ breakfast_?No,I _.14.Miss Li has lived in America for 8 years.(划线提问)_ _ _ Miss Li _ in America?15。I have been to Yangzhou twice.(划线提问)_ _ times _ you _to Yangzhou?4/4