当前位置:文档之家› (完整)仁爱九年级英语现在完成时练习及问题详解

(完整)仁爱九年级英语现在完成时练习及问题详解

现在完成时专项练习及答案一、用“for”或“since”填空。

1999 one year Saturday 10 o’clock last weeks two weeks 10 hours ago he was born two months agoover five days we came here last year二、单项选择( )1.I Beijing twice. It’s so beautiful.A.have gone toB. have been toC. has been to B. went ( )2.---How long has Maria been a nurse? ---- .A.Since two years agoB. Since two yearsC. For two years ageD.In 2002( )3.He hasn’t finished his homework .A.alreadyB. everC. nevverD. yet( )4.The film for half an hour. All of us are late.A. has begunB. has onC. has been onD. began( )5.---How long have you China? ---For three years.e backB. been away fromC. leftD. be away from ( )6.I have been to American, so I know only a little about it.A. alreadyB. everC. neverD. yet( )7.---Tom, will you go to see the film “E.T ” this evening?---No, I won’t. I it already.A.sawB. have seenC. has seenD. will see( )8.---Excuse me, is Sally here? ---Sorry, she Beijing on business.A.has been toB. has been inC. has gone toD. have gone to ( )9.They some books they were interested in science.A.have bought, sinceB. have bought, forB. C. have had, since D. have had, for( )10.---Have you ever been to Qingdao? --- . I’ve never been there before.A.Yes, I haveB. No, I haven’tC. Yes, I didD. No, I didn’t( )11.The weather is very cold these days. I a cold for a few days.A. have caughtB. have hadC. catchD. caught( )12.How long have you in the party?A.joinedB. taken partC. been( )13.---Where’s your father? ---- He to the post office.A.has beenB. has goneC. wentD. will go( )14.---May I speak to Mr. Green?---Sorry. He london. But he’ll be back in two days.A. has been toB. has gone toC. has been inD. went to一、用所给动词的适当形式填空。

1. Every student _________________ (see) the film already.2. Kent and I __________________ (write) a song before.3. Dick _______________ (do) the work these days.4. The people in the mountains ________ never ________ (see) films.5. Patty _______________ (buy) a magazine about the school life.6. The actress ________________ (live) here all her life.7. The glass is broken. Who ________ (break) this glass?8. Finally the workers ______________ (finish) that job.9. ________ you ________ (borrow) the book we talked abut last time?10. There’s no more wine in the bottle. They ________ (drink) all of it.11. Tom ________ (leave) a message for you. He ________ (call) last night.12. I ______________ (see) the movie once before. I __________ (love) it a lot.13. A: __________________ (you/hear) the news? B: yes, I ________ A: Who _______________ (tell) you the news? B: Li Ming ________ (do) A: When ____________________ (he/tell) you? B: Two hours ago.14.I_______already_______(see)the film. I_______(see)it last week.15.______ he _________(finish) his work today ? Not yet .16.______you ______(be)to Hong Kong ?Yes,I _________(be)there twice .17.______ you ever ________(eat )chocolate sundaes? No, never.18.My father _______just ________(come) back from work.He is tired now.19.Where`s Li Ming? He________(go)to the teacher`s office.20.Shanghai ______(be) a small town hundreds of years ago.Now it ______________ (become) a large city.21.I ___________ (work) here since I ______ (move) here in 1999.22.So far I ____________(make) quite a few friends here.23.How long ______the Wangs _________(stay) here?For two weeks.二、句型转换(每空一词)。

1.I have been to Macau before.(改为否定句)I ______ ________ been to Macau before.2.He hasn`t come to school because he`s ill. (就划线部分提问)_________ _________ he come to school?3.He has learned English for 5 years.(就划线部分提问)______ ______ _______ ________ learned English ?4.I bought a new bike just now.(用just改写)I ________ just __________ a new bike.5.We began to learn English three years ago.(改为同义句)We ________ _______English ________three years6. The factory opened ten years ago.(同义句)The factory _______ ________ ______ for ten years.7.They have cleaned the room twice this week. (就划线部分提问)_____ _____ ____ ______ they ______ the classroom this week?8 My father went to England in 2003 and 2005. (同义句)My father _____ ______ _____ England _____.9. John left Beijing three years ago. (同义句)John_______ ______ ______ Beijing_____ three years.10. His company closed in 2003. (同义句)His company _____ _____ _____ _____ 2003.11. My father bought the car half a year ago. (同义句)My father ______ ______ the car _______ half a year.三、按要求填空A.用 already或 yet1) Have they taken down the old pictures ______? No, not ___________.2) Most of us have ___________finished our compositions3) He said he hadn’t visited his home ________.B.用 since或 for1) Mike has been ill _____a long time. He has been in hospital ______ October.2) Mrs Liao has been in hospital _________last week.3) I have stayed at my aunt’s __________two weeks.4). Jill has been in Ireland ________ Monday.5). Jill has been in Ireland _____________ three days.6). My aunt has lived in Australia __________ 15 days.7). Margaret is in her office. She has been there__________7 o`clock.8). India has been to Shanghai___________1974.C. 用have gone或 have been1) Where are the boy students ?They ___________to the school factory.2) Is your father in?No, he ___________to Shenzhen._______ he ever______there before?Yes, he _______there several times3) He asked me if I __________to Hangzhou before. I told him that I wanted to go there for a visit as I _______never ________ to that city before.四、单项选择1. Li Hong has ________ the army for 2 years.A. joinedB. joined toC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. Has boughtB. Has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years already.A. am studyingB. studyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. in9. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to10. You’d better go on ________ English.A. studyB. studiedC. studyingD. to study11. You have never been to the Great Wall, ________ you?A. doB. don’tC. haveD. haven’t12. His father _______ for years.A. has diedB. has been deadC. diedD. dies13. Mary ________ to see the films because she __________ it twice.A. won’t go, sawB. won’t go, will seeC. won’t go, has seenD. didn’t go, sees14. ________ you ________ some more food? Thank you. I _______ enough.A. will haveB. have hadC. Do, have , haveD. Do, have, had15. ______ you ______ England? Yes, it _____ a beautiful country.A. Will , gone to, wasB.Have , been to, isC. had ,been to, isD. Have ,gone to, is16. -------_______ you _______ to the capital?-------No, I ______.I ______ there early next month.A. Have,been, haven’t, am goingB. Had, been, hadn’t, am goingC. Have, gone, haven’t, was goingD. Did,go, didn’t, was going17. ------You sister ______ to London to study English. Is that true?-------Yes , she ___ there for two months.A. has been, has beenB. will go, has goneC. gone, will beD. has gone, has been18. Bruce ____ how to use a computer. He____a computer of his own. He ____ it two days agoA. learns, will get, boughtB. is learning, has got, boughtC. learned, has got, boughtD. is learning, got, has bought19. --You haven’t read the book before, have you? --_______.A. Yes , I haven’t.B. No, I have.C. Yes, I do.D. No, I haven’t.20. —Where is Li Lei? —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to21.-----Have you ______been to Beijing? --------No,___________.A ever everB yet , neverC ever never一:用“for”或“since”填空。

相关主题