仁爱九年级英语现在完成时练习及答案
- 格式:docx
- 大小:26.63 KB
- 文档页数:23
最新仁爱九年级英语现在完成时练习及答案一、用“ for”或“ since”填空 .1999one year Saturday10 o’clock last weeks two weeks10 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’tfinished 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.A.()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.19.Where`s Li Ming? He________(go)to the teacher`s office.20.Shanghai ______(be) a small town hundreds of years ago.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.because he`s ill. (就划线部分提问 )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.(同义句)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 ___________.3) 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 times 3) 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.10.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 beenHe ____ 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 never1一:用“ for”或“ since”填空 .since1999for one year since Saturday since10 o’clock since last weeks for two weeks since10 hours ago since he was born since two months ago for over five days since we came here last year二、单项选择1- 5 BADCB6-10 CBCCB11- 14BCBB三、完成句子1.I have just lost my purse.2.Have they cleaned the classroom yet? Yes, they have.3.The boy has been ill for three days.4.Tom has been away from China for five years.5.China has already sent up many satellites to space.6.I have never been to Sichuan before.7.They have been married for ten years.8.So far, he has already learnt more than 2000 words.2一、用所给动词的适当形式填空 .1.has seen2.have written3.has been doing4.have , seen5.has bought6.lives7.breaks8.finished9.Have , borrowed 10.have , droken 11.has left,called 12.have seen , love 13.Have you heard , have , told , did , did he tell14.have,seen,saw15.Has,finished16.Have,been,have been17.Have,eaten22.have made 23.have, stayed二、句型转换 (每空一词 ).1.have not2.Why hasn't3.How long has he4.have, bought5.have learnt, for6.has been open7.How many times have, cleaned8.has been to, twice9.has been away from , for 10. has been closed, since 11.has had ,for在完成:【2011 福建泉州】 1.—Dad,I ________ the station for minutes,but nobody came to meet me.— Don’t worry. I ’ll go to meet you soon.A. arrived atB. have been atC. will reach【2011 云南八市】 2.—________ you ever _________ Dali?— Never. But I am going there this vacation.A. Do⋯go toB. Have ⋯ been toC. Have⋯gone toD. Will⋯go to【2011 北京】 3. My aunt is a writer. She ____more than ten bookssince 1980.A. writesB. wroteC. has writtenD. willwrite【2011广清】 4. Echo _____ for half a month. She’A. left B leave C. has left D. has been away【2011 广西百色】 5.The Smiths cameto Shanghai in 2008,they__ there forthree years since then.A.liveB. livedC. have livedD. will live【 2011 广西桂林】6. — Have you ever been to Nanning?—Yes,_______ .A. I wasB. I doC. I amD.Ihave【2011 河北省】 7. I my homework,I guess I can't join you.A. don't finishB. didn't finishC. haven't finishedD. won't finish【2011?河南省】 8.—Excuse me,where is Mr. Brown's office?— Sorry , I don't know. I _____ here for only a few days.A. workB. workedC. have workedD. will work【2011 黑江化市】 9. —Where is Bob? —He ______to Harbin for a meeting.A. wentB. has beenC. has gone【2011 江徐州】 10. — Are you going to the bank, Laura? —No, I______ to the bank already.A. have beenB. have goneC. am goingD.had been【2011 呼和浩特】 11. ----Oh , you are here. I ’m looking for you all the morning.?----To the library.A. Where have you goneB. Where will you goC. Where are you goingD. Where have you been?【 2011 四川资阳】 12. So far this year,many new houses ________ inWenchuan with the help of the government.A. buildB. are builtC. will buildD. have been built【2011 天津】 13. My grandmother ______ a lot of changes in Tianjin since she came here.A.sees B.can see C.will see D.has seen【2011 贵州毕节】 14.I many new friends since I came here.A.make B.made C.will make D.have made【2011 福建莆田】 15. Mrs. Weng came back from France in 2010.She _____ there for four years.A. worksB. workedC. has worked【2011 贵州贵阳】 16. "Where's your brother,Jane?""He's not in Guiyang these days. He________Beijing.'A. has gone toB. has been toC. had been to【2011 四川雅安】 17. She _______ this book for nearly three weeks.A. has borrowedB. has lentC. has boughtD. has kept【2011 四川雅安】 18. They _____ England and they will be back next week.A. have gone toB. have been toC. have gone inD. has been on【2011?四川南充】 19. He_______ in this city since his family moved to Nanchong.A. liveB. livedC. has lived【 2011 陕西】 20. Some students in Shanghai e-bags for severalmonths.A.haveB. have hadC.hadD.will have【2011 辽宁本溪】21. — Is Mr. Smith still in Shanghai?—Yes, he ______ there for two months.A. has beenB. has goneC. has been toD. has gone to【 2011?宁夏】 22. My brother and I _____ in Yinchuan since 1997.A. had livedB. have livedC. liveD. will live【2011 广西贵港】 23. My pen pal said he would write to me, but I ___ any letters from him so far.A. won’ t receiveB. haven’t receivedC. hadn’ t receivedD. didn’ t receive【2011 广西贺州】 24. Our country ______the sixth population census(人口普查 ) already.A. finishedB. has finishedC. will finishD. finishes【2011 贵州遵义】 25.Thomas ______ the army for two years , so he misses his mother very much.A. has joinedB. has taken part inC. has been in【2011 江苏泰州】 26. — How well do you know the Opera House?— I know the place very well. I____ Sydney manytimes.A.have been inB.have been toC.have gone toD.have arrived in【2011 重庆江津】 27.A:How clean the bedroom is!B: Yes, I am sure that someone it.A. cleansB. cleanedC. has cleanedD.had cleaned【2011·福建福州】 28. — Where is Ben? — He ____ to the teachers ’ office. He will be back soon.A. goB. has goneC. has been【2011 重庆】 29. I ______my hometown for a long time, I really missit!A. leftB. went away fromC. have leftD. have been away fromGuanyinshan 【2011 山东聊城】 30.—Will you please go to see the moviewith me?—No, I won ’t. I______ already.A. sawB. have seenC. seeD. will see【2011 四川广安】 31.-Where is John?-He ______ the science lab.A. has gone toB. has been toC. went to【2011?甘肃兰州】 32. — How do you like your English teacher?— He is great. We friends since three yearsA. wereB. have madeC. have been【2011 山东威海】 33. — Hi , guys. Where are you heading now?— Home.We_________all our money, so we have to walk home now.A. spendB. spentC. have spentD. are spending【2011四川内江】 34.—_____ you _____ the movie Gongfu Panda II ?— Not yet. I'll see it this Sunday.A. Did , seeB. Do, seeC. Have , seen【2011 江苏淮安】 35.British Prince William( 威廉王子 ) and Kate _____ for nearly two months.A.marriedB.have marriedC. have been marriedD.have got married【2011?湖南株洲】 36. Jim _________ in Zhuzhou since he finished his college.A. worksB. is workingC. has worked【2011湖南怀化】 38.—May I speak to Lin Tao?— Sorry , he is not in. He ______ to Changsha.A. has beenB. has goneC. went【2011 安徽】 39. He promised to pick me up at the school gate. However.he __ yet.A. didn't arriveB. doesn't arriveC. isn't arrivingD. hasn't arrived【2011?贵州铜仁】 40. Great changes _________ in Tongren in the past five years.A. have happenedB. have taken placeC. have been happenedD. have been taken place【2011 广东肇庆】 41. You are too late. The film ______ since half an hour ago.A. has begunB. has been onC.began【2011 湖北襄阳】 42. ---- Whywon’ t you go to the movie with me, Gina?- --- Because I it twice.A. seeB. have seenC. sawD. will see【2011湖南永州】 43. -Where's your father,Tom? -He__ to Changsha.A. goesB. wentC. has gone【2011 山东】 44. - Whereis my sister,mum?- She ______ to the library. She will be back soon.A. has beenB. is goingC. has goneD.11/13【2011湖南衡阳】45.—May I speak to Mary?—Sorry , she isn ’t in. SheA.has beenB. has goneC.is going【2011 贵州安顺】 46.—Are Li Yan and Wang Mei still living in Pingba?—No, they ____ to Shanghai.A. had movedB. movedC. will moveD.havemoved【2011 四川泸州】 47. Mr. Fan ___ this watch in 2005. he ____ it for 6years.A .bought , has had B. bought , has C. has bought , has had D. has bought , had【 2011?江苏盐城】 48. Mr. White came to our school in 2008,and since then he us English.A. teachesB. taughtC. has taughtD. will teach【 2011 安徽芜湖】 49.—China develops so fast.—That’s true. It______ a lot already.A. changesB. changedC. will changeD. has changed【2011 湖北·武汉】 50. - Jim isn ’t in the classroom. Where is he?- He _____ to the teacher’s office.A.will goB. has goneC. had goneD. is going【2011.云南昆明】 51. Lanmon______ here for almost ten years and he hasmany Chinese friends.A. has been【2011.云南昆明】 52.—Have you ever visited Germany?—____________. But I expect to go there again.A. PerhapsB. No,I haven’tC. I don’ t knowD. Yes,I have【2011.山东淄博】 53.—May I speak to Miss Wang?—Sorry. She isn ’t in. She __________ to Hong Kong.A. has beenB. has goneC.goesD.went【2011. 广西北海】 54. Sam cameto Baihai in 2002. He __________ here for nine years.A. livesB. was livingC. has livedD. will live【2011. 海南三亚】 55. He _____in Xinxiang for five years when I heard his12/13A. has livedB. had livedC. is livingD. has beenlived【2011 黑龙江龙东五市】 56.Our school is having a sports meeting.Someone _____ here already.A. arrivedB. have arrivedC.has arrived过去完成时:【2011 陕西】1. Somestudents in Shanghai e-bags for several months.A.haveB. have hadC.hadD.will have 9.13/13。
现在完成时专项练习及答案一、用“for”或“since”填空。
1999 one year Saturday10 o’clock last weeks two weeks10 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.A. come 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一、用所给动词的适当形式填空。
仁爱英语九年级全册语法专练模块一第一章语法专练现在完成时(І)意义:现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。
肯定句:I __________ (see) the film.否定句:I __________ (not see) the film.一般疑问句:—__________ you__________ (see) the film?—Yes, __________. /No,__________.特殊疑问句:What __________ you __________(see)?注意:① have/has been to+某地,表示“去过某地"。
(说话时人已不在某地)①have/has gone to+某地,表示“去了某地”。
(说话时人还没回来)①have/has been in+某地,表示“已在某地”。
(说话时人没离开过某地)选择填空()1. —Mom,where is my sister?—She ______ the library.A. was going toB. has gone toC. has been to情景交际2. 你想告诉朋友,你很久没有见到Tom了,可以这样说:_____________________________________ Tom for a long time.3. Alice告诉你,她去过福州两次,她可以这样说:_____________________________________ Fuzhou twice.模块一第二章语法专练现在完成时(Ⅱ)现在完成时不可以和明确表示过去的时间状语连用,如:yesterday、last year等。
常与下列副词连用:单项选择( )1.---Have you returned the library book ______?---Yes, I’ve ______ returned it.A.just;alreadyB.yet;yetC.yet;just( )2.---Fred’s father is the boss of the factory.---Is that true? He has ______ told me about it.A.neverB.everC.already模块一第三章语法专练现在完成时(Ⅱ)现在完成时表示从过去某一时刻延续到现在的动作或状态,常与for或since引导的时间状语连用。
九年级英语练习现在完成时专项练习一、用“ for”或“ since” 填空。
________ 1999 __________ one year _____ Saturday 10 o'c locklast weeks two weeks________ 10 hours ago ________ he was born __________ two mon ths ago ________ o ver five days __________ we came here last year二、单项选择( )1」 _______ Beijing twice. It C 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'finished his homework ____ .A. alreadyB. everC. nevverD. yet( )4.The film _________ for half an hour. All of us are late.A. has begu nB. has onC. has bee n onD. bega n( )5.---How long have you _____ China? ---For three years.A. come backB. been away fromC. leftD. be away from( )6」have _____ been to American, so I know only a little about it.A. alreadyB. everC. n everD. yet( )7.---Tom, will you go to see the film E.T 'this evening?---No, I won C. I _ it already.A. sawB. have seenC. has seenD. will see( )8.---Excuse me, is Sally here? ---Sorry, she ____ Beiji ng on bus in ess.A. has been toB. has been inC. has gone toD. have gone to( )9.They ______ some books ____ they were interested in scienee.A. have bought, sinceB. have bought, forB. C. have had, since D. have had, for( )10.---Have you ever been to Qingdao? - ____ . I C e never been there before.A. Yes, I haveB. No, I haven CC. 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 "syour father? ---- He ________ to the post office.A.has beenB. has goneC. wentD. will go()14.---May I speak to Mr. Gree n?---Sorry. He ____ london. But he'llbe back in two days.A. has been toB. has gone toC. has been inD. went to答案:一:用“ for ”或“ since ” 填空。
Unit 1 The Changing World现在完成时I. 单项选择。
1.She__________ English for 3 years.A.studied B.studies C.has studied D.is studied 2.She_________ up at six every morning.A.gets B.got C.is getting D.will get 3.—Where is Lucy?—She_____________ to New York.A. goes B.has been C.has gone D.have gone 4.I heard the boy __________in the classroom just now.A.to shout B.shouting C.shouts D.shouted 5.Mr Zhang __________ in Beijing since 1990.A.work B.works C.worked D.has worked[真题链接]1. — Beibei, is Mr. Chen in the office?— No. He for half an hour.A. leftB. has leftC. has been away2. — Is Miss Green in the office?— No, she ____ to the library.A. goesB. had goesC. has goneD. would go3. —A new shop ____________ for a week nearby. Let’s have a look there.—Good idea. But it doesn’t ______ on Mondays.A. opened; openedB. has been opened; openC. has opened; openedD. has been open; openII. 用括号中所给动词的适当形式完成下列句子。
Unit1 Topic2 现在完成时〔二〕一、单项选择题1. Little Bob did his homework and _____ TV yesterday evening.A. watchB. watchesC. watchedD. is watching2. —What did you do for your dad on Father’s Day this year?—I _______ a beautiful tie for him.A. buyB. boughtC. buysD. buying3. —Did you buy anything interesting?—_______. I bought my favorite storybook.A. No, I didn’tB. Yes, I didC. No, I wasn’tD. Yes, I was4. John usually ______ his grandpa on weekends, but last weekend he _______.A. vi sit; doesn’tB. visited; doesn’tC. visits; doesn’tD. visits; didn’t5. Not only Jam but also his parents _______ a few interesting places since they came to China.A. will visitB. has visitedC. have visitedD. visited6. The Smiths came to Shanghai in 2021; they ______ there for six years since then.A. liveB. livedC. have livedD. will live7. My grandparents ________ in that city since 2021.A. will liveB. liveC. have livedD. were living8. She _______ for ten years and now she has a lovely daughter.A. marriedB. has been marriedC. got marriedD. has got married参考答案及解析1. C “做作业〞与“看电视〞为并列谓语。
现在完成时《have(has)+过去分词》有以下的用法:结束、结果:表示现在刚完成的动作。
继续:表示过去继续到现在的动作或状态。
经验:表示过去某时到现在的经验。
◆since与for1.More than 10 people_____________in traffic accidents______________ last May.A. died; forB. have been dead; sinceC. have died; forD. have been dead, for2.I became a student ten years . I have been a student 1996. I have studied here 10 years.A. ago, since, forB. ago ,for ,since,C. ago, before, for D ago, in, after3. Several days has passed___________ the air crash(空难) happened.A. sinceB. afterC. asD. for4.His mother has lived in this town ____________ ten years ago .A.inB.forC.sinceD.after5. It ________ over ten years since the dog ____________.A. is; diedB. is; has been deadC. has been; has diedD. was; has died6. A couple of years ___________ since we _____________last time.A. have passed; have metB. have past; have metC. has past; metD. has passed; met用since和for填空1.Tom has been in Ireland__________ Tuesday.2.Tom has been in Ireland__________ three days.3.My aunt has lived in Australia__________ 10 days.4.Margaret in her office.She has been there ____________ 8 o'clock.5.India has been an independent country__________ 1974.6.The bus is late.We've been waiting ___________ 20 minutes.7.Nobody lives in those houses.They have been empty___________ many years.8.Mike has been ill_________ a long time.He has been in hospital________October.答案:1.B2.A3.A4.A5.A6.D1.since/2.for/3.for/4.since/5.since/6. for/7.for/8.for/ since◆定义题1.We have no idea about their travel plan because they (not decide) when and where to go.2. ---Turn off the TV, please. The baby is sleeping.---There is no need. He _____________(wake) up.3. He ____________(eat) up his food, but he still feels hungry.4. ---Look! Someone _____________ (break) the window. It’s so cold.---It wasn’t me. I didn’t do that.5. He looks excited because he (work) out the maths problem by himself.6. It is the second time I _______________ (read) the book.7. The woman is very happy because her son __________ (throw) the rubbish away.8. Why can’t you just understand? I __________ (tell) you about it so many times!9. Lucy, why not come earlier? The film ______________ (begin).答案:1.haven’t decided2.has woken3.has eaten4.has broken5.has worked6.have read7.has thrown8.have told9.has begun◆标志词1. ---The drama series(电视剧) Serenade of Peaceful Joy hits screens these days.---Oh. What a pity!I____________(not watch) any of them yet.2. He ____________ (improve) his English a lot since he joined an English club last year.3. The class except Li lei ____________(hand) in homework already. Where is his?4. The boy’s shoes look so dirty. It seems that he_____________ (not wash) them for several weeks.5. The Smiths _____________(collect) more than 100 old clocks in the past 5 years.6. __________Sandy __________(hear)from her penfriend recently?7. ---Mary with her parents___________(go) to Shanghai already.---Really? When will they be back?8. Chinese New Year is coming, but the couple____________(not return ) to their hometown yet.9. __________ you __________ (hear) from your parents recently? I miss them very much as well.10. There____________ great changes in our hometown in the past fifteen years.A. has beenB. have beenC. wasD. were11.The twins as well as Tom the film Wolf Warriors twice.A.has seenB.have seenC.sawD.see答案:1.haven’t watched2.has improved3.have handed4.hasn’t washed5.have collected6.Has heard7.has gone8.haven’t returned9.Have heard10.B 11.B◆have/has been to、have/has gone to、have/has been in1.Mr Li Suzhou. He the city three times. This time he Suzhou for three days.A. has been to ,has gone to ,have been inB. has gone to ,has been to, has been inC. has been in, has been to ,have gone toD. has gone to, has been in , has been to2. ---Where’s Mr. Black?---He__________ Beijing on business.A. has been toB. has been inC. has gone toD. had gone to3. His uncle has abroad for many years.A. gone toB. been toC. been inD. been4.Tom misses his father very much because his father __________ Japan for two years.A. has gone toB. has been toC. has been inD. went to5. ---Where have you__________ these days?---I have___________to Beijing with my friends.A .been , gone B.been , been C .gone , been D .gone, gone6.The twins ___________ China since their father came to work in Shanghai.A.have been toB.have gone toC.have been inD.have been7. ---Where’s Lucy? --- She_____________ the supermarket to buy some tea.A.has been toB.has gone toC.went toD. has been in8. --- Where is Mike ?--- He_________to New York on business. He _______ the airport at five in the morning .A. has gone; has left forB. has been; has left forC. has gone; left forD. has been; left for9.Jackson _____________school two years ago and he ____________for two years.A.leaves;has goneB.left;has been awayC.leaves;has been awayD.left;has gone10. My brother_________ Beijing many times. He __________ Nanjing for a week.A. has been to, has gone toB. has been to, has been inC. has gone to , has been inD. has gone to, has been in答案1.A2.C3.D4.C5.B6.C7.B8.C9.B 10.B◆现在完成时中的短暂性动词与延续性动词1. Do you know how long_______________English?A. has he learnedB. he has learnedC. has he begun to learnD. he has begun to learn2. The boy the library book for four days.A. has hadB. has keptC. has borrowedD. has been over3. ---How long have you_____________? ---For three days.A. got a headacheB. fallen illC. caught a coldD. had a cough4. How long have you _____________ this book?A.boughtB.borrowed C .had D .lent5. ---She _____________. Please be quiet!---What? It’s seven a.m. I _______________ for an hour.A. has just fallen asleep; have got upB. has just slept; have got upC. has just fallen asleep; have been upD. has just been asleep; have been up.6. Thomas Kate for two years, and they have had a child.A.got married withB. has been married toC. married toD. married7.I ____________ the day before yesterday. I’ve ____________ for two days.A.arrived, come backB.reached, returnedC. got, returned backD. arrived, been back8. ---Is everyone here,Jonathan?----No,lie is absent.She for two days.A.has been illB.has fallen illC.was illD.fell ill9.Which of the following sentences is NOT right?A. His grandma has died for 10 years.B. The film has been over for 10 minutes.C. It is 2 weeks since Tony joined the club.D. We haven't seen each other since last year.10. ---How do you like your English teacher?---He is great. We_______ friends since three years ago.A. wereB. have madeC. have beenD. have become 答案1.B2.A3.D4.C5.C6.D7.D8.A9.A10.C◆现在完成时中的反义疑问句1.His sister’s never been to the summer palace, ?A. is sheB. has sheC. has heD. isn’t she2. --- He’s just back from work, ___________? --- __________. He won’t come back until tomorrow.A. hasn’t he; Yes, he hasB. hasn’t he; No, he hasn’tC. isn’t he; Yes, he, isD. isn’t he; No, he isn’t3. ---He’s never missed his lessons, _________he ?--- __________, sometimes.A. is , NoB. has , YesC. hasn’t , YesD. isn’t , No4. ---You have joined the Singing Club,haven’t you?---_____________.I like singing,but I don’t have any time.A.Yes , I doB.No, I don’tC.Yes, I haveD.No, I haven’t5. ---Tom’s never afraid of dogs, ________? ---_________. Nothing can frighten him.A. isn’t he; Yes, he isB. is he; No, he isn’tC. hasn’t he; Yes, he hasD. has he; No. he hasn’t6. ---She’s never read this book, _________ she? ---___________, so she knows little about it.A. has, No, she hasn’t.B. hasn’t, Yes ,she has.C. has, Yes, she has.D. hasn’t, No, she hasn’t答案1.B2.D3.B4.D5.B6.A现在完成时与一般过去时的区别1. ---When and where _________ you _________ the bag? ---Oh, yesterday in my desk.A. have, foundB.did, findC. was, findingD. have, find2. Millie________ her homework just now. But I ________ mine. I shouldn’t watch TV first.A. has finished; haven’t finishedB. finished; don’t finishC. finished; haven’t finishedD. has finished; didn’t finish3. 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 become4. ---Ann is in hospital--- Oh, really? I __________know. I ________her for a long time.A. didn’t ; will seeB.don’t ;will seeC. didn’t ; haven’t seenD.don’t ; haven’t seen5. I _______the way. I________ here for quite many years.A. knew; have livedB. knew; liveC. know; have livedD. know; live答案1.B2.C3.B4.C5.C(1)结构考察:“助动词have(has) +动词的过去分词”构成现在完成时。
现在完成时Present perfect tense(含练习及答案)现在完成时(Present Perfect Tense)是英语中一种时态,用于描述过去发生的动作或事情与现在的关联。
现在完成时的构成:现在完成时由“助动词have / has +动词的过去分词”构成。规则动词的过去分词的构成与过去式相同,不规则动词的过去分词需单独记忆。
现在完成时的形式:肯定式否定式疑问式简略答语I/ You have worked. I/ You have not worked. Have I/ you worked? Yes, you / I have.He / She / It has worked. He / She / It has notworked.Has he / she / itworked?Yes, he / she / ithas.We / You / They have worked. We / You / They have notworked.Have we / you / theyworked?Yes, you / we /they have.现在完成时的特点:现在完成时的主要特点是强调过去经验或行为对现在造成的影响。
例如:1. I have visited Paris.(我去过巴黎。
)这句话表示过去有一次去巴黎的经历,但并没有提及具体的时间点。
强调的是现在的状态,即我有去过巴黎的经验。
2. She has studied English for five years.(她学习英语已经五年了。
)这句话指的是过去从某一时间点开始学习英语,持续到现在。
强调的是她在过去五年里一直学习英语的经历。
3. They have finished their homework.(他们完成了作业。
)这句话表示过去发生的动作,即他们已经完成了作业,且与现在有关联,即作业的完成状态。
4. We haven't seen each other for a long time.(我们已经很久没见面了。
Unit1 Topic1 现在完成时(一)一、单项选择题1. Have you met Mr. Li ______?A. justB. agoC. beforeD. a moment ago2. Zhao Lan ______already ______in this school for two years.A. was; studyingB. will; studyC. has; studiedD. are; studying3. Harry Potter is a very nice film. I_______ it twice.A. will seeB. have seenC. sawD. see4. He has _______ been to Shanghai, has he?A. alreadyB. neverC. everD. still5. Both his parents look sad. Maybe they _________what's happened to him.A. knewB. have knownC. must knowD. will know6. The famous writer _____ one new book in the past two years.A. is writingB. was writingC. wroteD. has written7. —Our country ______ a lot so far.—Yes. I hope it will be even ______.A. has changed; wellB. changed; goodC. has changed; betterD. changed; better8. We ______ Xiao Li since she was a little girl.A. knowB. had knownC. have knownD. knew参考答案及解析1. C 现在完成时常与recently(近来),so far(到目前为止),in the past/“last + 一段时间”等时间状语连用。
The Present Perfect Tense一现在完成时的构成:主语 + have/has + 过去分词 (过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。
-略 )[Exercises1] 选择填空( )1.I Enghish in this school since 1999(A)taught (B)have taught (C)tea (D)would teach( )2.Lilei the pen for five years(A)has had (B)bought (C)have had (D)have bought( )3.Kate her grand mother's photo before(A)haven't seen (B)have seen (C)see (D)hasn't seen( )4. Mary you these days.(A)Has,seen (B)Do,see (C)Did,see (D)Is,seeing( )5.so far ,we thousands of Building in Quanzhou(A)build (B)have build (C)build (D)will build二、否定式:主语+ haven’t/hasn’t + 过去分词。
疑问式: Have /Has + 主语 + 过去分词?简略答语: Yes, 主语 + have/has.(肯定)No, 主语+ haven’t/hasn’t.(否定)[Exercises2] 选择填空( )1.——Have you finished your work?—— .(A)Yes, I have. (B) Yes, I do. (C) Yes, I am. (D) Yes, I did.( )2.——Has she ever learned English?——(A) Yes, she has. (B) Yes, she does. (C) No, she doesn’t (D)No, she has ( )3.He finished his homework. yet(A)doesn’t (B)haven’t (C) hasn’t (D) doesn’t have三现在完成时的含义之一表示过去发生或已经完成的动作对现在造成的影响或结果,常与never/ever,just,already/yet,before。
现在完成时练习题一、单项选择1.People in China are proud of what they ________ in the past ten years.A.achieved B.have achieved C.achieve D.were achieving 2.—Would you like to come to my birthday party this Saturday?—I’d love to. But I ________ to visit my grandparents.A.promise B.will promise C.have promised D.am promising 3.— What a nice bike!—It’s a gift from my dad. I ________ it for two years.A.have B.had C.have had D.had had 4.Look! The rain ________! We can hold the sports meeting in the open air this afternoon. A.is stopping B.will stop C.has stopped D.had stopped 5.Alice looks so excited because she _________ the first prize in the writing competition. A.wins B.is winning C.has won D.will win 6.—Cindy, shall we watch the movie Avatar this weekend?—Why not? Although I _________ it, I want to see it again.A.watch B.watched C.will watch D.have watched 7.—Jane, would you like to try some apple pies?—No, thanks. I have had a lot of them________.A.never B.ever C.already D.yet 8.—Have you visited Thailand?—________. We will go there this summer holiday.A.No, we won’t B.Yes, we will C.Yes, we have D.No, we haven’t 9.—Hello, may I speak to Mr. Lee?—Oh, sorry! He ________ to Hong Kong. He will come back in three days.A.has gone B.has been C.went D.goes 10.—Sun Ming, is that our head teacher Miss Liu over there?—It can’t be her. She ________ to Xiamen for a meeting.A.has gone B.has been C.is going to D.will go to 11.—Have scientists found any life on Mars?—No, they ________ any living things on any other plane till now.A.are discovering B.didn’t discover C.haven’t discovered D.discovered12.—Is there any news about the boy hit by the car?—Yes, Doctors ________ him and he is in good condition now.A.save B.will save C.were saving D.have saved 13.—What about watching the movie Big Fish tomorrow?—Oh, fantastic. Although I ________ it, I still want to see it again.A.watch B.will watch C.have watched D.was watching 14.—May I speak to Mr Black?—Sorry, he ________ Hong Kong. But he will come back in a few days.A.goes to B.has gone to C.will go to D.was going to 15.Ben ________ a lot in the last few years.A.changed B.had changed C.will change D.has changed 16.Hangzhou ________ a lot in the past five years. Now it has become one of the most modern cities in China.A.will change B.changes C.has changed D.changed 17.Don’t worry. James has ________ called Grandmother. She is fine.A.probably B.perhaps C.just D.yet 18.—How long ________ you ________ in Liping, Mr Green?—Since last month.A.did; come B.do; come C.have; come D.have; been 19.— You seem to know much about the city.—That’s true. I _______ it three times.A.visited B.have visited C.will visit D.visit 20.— Over 100 countries and organizations ________ warm support to the Belt and Road initiative(倡议) since 2013.— Wonderful! Our circle of friends is growing bigger!A.give B.have given C.gave D.will give 21.It is said that the number of forest Parks in Guangdong _______ to more than 1,000 so far.A.increase B.increased C.has increased D.will increase 22.—Where is Mary? —She ________ Shanghai.A.has gone to B.has been to C.went to D.goes to 23.—We have been to Australia once. What about Sam?—________. And he hopes to visit it again.A.So has he B.So does he C.Neither has he D.Neither does he第II卷(非选择题)请点击修改第II卷的文字说明二、写出答句24.Has he lived here long?(作否定回答)_______,____________ _________.25.Has Tom lived in Shanghai for ten years? (否定回答)_____________________________________________三、划线部分提问26.He has lived in the city for ten years.(对画线部分提问)______ _____ ______ he ________ in the city?27.Tony has worked in China for one year.(对画线部分提问)________ ________ ________ Tony worked in China?28.Dave has learned table tennis for three month. (对画线部分提问)________ ________ ________ Dave ________ table tennis?四、同义句转化29.She went to Beijing and hasn’t come back yet. (改为同义句)She has _________ Beijing.30.Both my friend and I have signed up for the course.(保持句意基本不变)I have signed up for the course and ________ my friend.31.Her grandma died five years ago.Her grandma ________ ________ ________ for five years.32.Lisa came here when she was a child.Lisa ________ ________ here since she was a child.33.She borrowed the bike last week.She ________ ________ the bike since last week.五、改写句子34.How long have you the Greens been in Shanghai? I don’t know (合并为宾语从句). 35.We have already learned six English songs. (改为一般疑问句)______ you learned six English songs ______?36.He’s made a decision to teach in the village school. (改为否定句)He ________ ________ a decision to teach in the village school.37.She has finished her schoolwork.(改为否定句)She ________ ________ her schoolwork.38.They have already visited the Great Wall. (改为否定句)They ________ visited the Great Wall ________.39.Bob has already finished his homework. (改为否定句)Bob ________ finished his homework ________.40.I have already made model ship at home.(改为否定句)I ________ ________ a model ship at home yet.41.Tina has already finished this hard work. (改为否定句)Tina ________ finished this hard work ________.42.My brother has already read the book.(改为一般疑问句)______ your brother _______ the book _______?43.The American friends have visited our school. (改为否定句)The American friends ________ _______ our school.44.I bought a new bag last month.(用already代替last month改写句子) I ________ ________ a new bag already.45.The workers have carried the goods to the airport.(改为一般疑问句)_______the workers_____the goods to the airport?46.I have already read Little Women. (改为一般疑问句)________ you ________ Little Women ________?47.He worked here three years ago. (用since three years ago改写句子) He ________ ________ here since three years ago.六、根据汉语提示填空48.He has ________(完成) all his homework so far.49.Have you ever__________ a present that you really hated? (收到)七、用所给单词的正确形式填空50.Over 200 students have ______ (enter) the hand-writing competition. 51.Everything there has _____________(change).52.I ________ (learn) a lot of English words over the years.53.—Where is Jim ?—He is not here. He ________(go) for a picnic.54.We ________ already ________ (clean) the room.55.The world _____________ (change) a lot in the past thirty years.56.Either his father or his mother ________ (promise) to buy him a computer already. 57.I can’t find my handbag. I wonder who ___________ (take) it away.58.—May I speak to John?—Sorry, he ______________ (go) to New York. He will be back in two days.59.—______________ you ever ______________(be)to the US?—Yes, I have been there twice.60.My dictionary is missing. Could you help me find out who _________ (take) it?八、完成句子61.我还没有习惯在澳大利亚的生活。
九年级仁爱英语现在完成时练习-CAL-FENGHAI.-(YICAI)-Company One1Ⅰ.选择填空(20分)( )1.I Enghish in this school since 1999(A)taught (B)have taught (C)tea (D)would teach( )2.Lilei the pen for five years(A)has had (B)bought (C)have had (D)have bought ( )3.——Has she ever learned English?——(A) Yes, she has. (B) Yes, she does. (C) No, she doesn’t (D)No, she has ( )4.He finished his homework yet .(A)has (B)haven’t (C) h asn’t (D) doesn’t have( )5.——Have you learned English?——Yes, I've learned a lot.(A)never,ever (B)ever,never (C)ever,already (D)already.ever( )6.John's father borrowed some pictures(A)have already (B)has just (C)have ever (D)has yet( )7.Tom has been away from home about five days ago.(A)\ (B)in (C)since (D)for( )8.she Enghish in our school ever since she here.(A)has taught, came (B)taught ,came(C)has taught, came to (D)teaches,has come( )9.It’s ten years since she .(A)has left (B)has been away (C)left (D)leave( )10.She has__________ to Beijing twice .(A)gone (B) got (C)been (D)come( )11.Mr Smith to Tokyo and he will be back in a week(A)has been (B)has visited (C)has sent (D)has gone( )12.They_ China for two years(A)have been to (B)have been in(c)have gone to (D)have come to( )13.Jim's been to the Great wall before , he(A)isn't (B)wasn't (C)hasn't (D)doesn't( )14.----___ have you been here?----- Since last year(A)How far (B)How long (C)How often (D)How soon( )15.How long ___he___the library book(A)has,borrow (B)has,kept (C)has,bought (D)did,buy( )16.Her father in 1990 and her husband for more than five years .(A)died ,dead (B)has died,dead (C)died ,has been dead (D)has died, has died( )17.—— you ever to Nanjing——Yes,I there last year.(A)Have…gone, have gone (B)Have…been , went(C)Did…go, went (D)Did…go,has , been( )18.——When you Lucy in New York?——I her for two years(A)did…meet, haven't seen (B)did…meet, haven't seen(C)did…meet,don't see (D)would…meet, hadn't seen( )19.when_ you to Beijing?How long you here(A)have…come , have…keen (B)did…come , have…keen(C)did…come , did…go (D)did…come , have …gone( ) 20.She _____ great progress in the past 2 years.A.madeB.had madeC.has madeD.makeII.用since,for,have/has been to/in, have gone to的各种形式填空。
现在完成时句型翻译练习一、翻译下列句子:1. 你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。
3. 我以前从来没去过那个农场。
4. 他已经吃过午饭了。
5. 你已经看过这部电影了吗?6. 我哥哥还没回来。
7. 我上星期看过这部电影。
8. 在1992 年他住在这里。
9.这本字典我已买了三年了。
10.他离开中国三年了。
11.我认识他们五年了。
12.他们已去了美国五年了。
13.自从他搬到福州,他就住这儿了。
14.他们已经结婚10 年。
15.我妹妹成为一个大学生已经三年。
16.这会已开了多长时间了?17.这门已经关了两天了。
18.我入团2 年了。
19.他们已经相互认识。
20.我已经在农场里呆了五年参考答案:1.Have you eaten fish and French fries?2.I have lost my chemistry book.3 I have never been to that farm.4. He already had lunch.5 Have you seen this movie yet?6 My brother has not returned.7 I have seen this movie last week.8 He has lived here since 1992.9 I have had this dictionary for three years.10He has left China for three years.11 They have known each other for five years.12 They have been in the USA for five years.13 He has lived here since he moved Fuzhou.14 They have married for ten years.15 My sister has been a university student for three years.16 How long has the meeting kept?17 The door has closed for two days.18I have joined in the Communist Youth League for two years.19 They have known each other since 1999.20 I have been in the farm for five years.。
a o p e l A A A仁爱九年级英语上册-现在完成时专项练习(u n i t1)-CAL-FENGHAI.-(YICAI)-Company One1九年级英语练习现在完成时专项练习1、现在完成时:表示过去发生或已经完成的某一动作对现在造成的影响或结果;表示开始于过去并持续到现在的动作或状态。
2、结构:助动词have / has + 动词的过去分词现在以动词cook为例肯定句 I have cooked. He has cooked.否定句 I haven’t cooked. He hasn’t cooked.一般疑问句 Have you cookedHas he cooked?回答 Yes, I have. No, I haven’t. Yes, he has. No, he hasn’t.3、现在完成时可以和just(刚刚),already (已经),yet (还,未),ever(曾经),never (从不,从未),before (之前),so far (到目前为止) 等词连用。
注:already多用于肯定句, yet 用于否定句或疑问句,一般放句尾4、现在完成时还可以和“for +时间段”“since+时间点或从句”或“howlong”连用Eg. She has lived here for ten years.They have taught us since 2008.5、短暂性动词的完成时态不能和表示一段时间的时间状语连用。
Eg. She has come here for two years. (×)She has been here for two years. (√)6、记住下列短暂性动词转化延续性东西的形式。
buy---have (买) come---be here (来,在)begin---be on (开始,上演) marry---be married (结婚)borrow---keep (借 ) die--- be dead (死)leave---be away (from)(离开) close---be closed (关)open--- be opened (开) fall ill---be ill (生病)join ---be a member of / be in (成为、、、、一份子)catch a cold--- have a cold (感冒) get to know ---know (知道)put on—wear/ be in (穿)7、区别:have / has been to 去过、、、、、、(表示曾经到过某地,常跟次数连用)have / has gone to 去了、、、、、 (表示已经去某地了,不在说话的地方 ) have/ has been in 一直在、、、、(表示逗留某地、、、、时间)一、用“for”或“since”填空。
现在完成时习题练习一、用括号内所给单词的适当形式填空,每空词数不限。
(考察区分现在完成时和一般过去时)1.I already ( see) the film. I (see) it last week.2. you (find) your science book yet?3. My father just ( come) back from work. He is tired now.4.So far I ( make )quite a few friends here.5.I ( work)here since I ( move)here in 1999.6.---Where's Li Ming? --He (go)to the teachers' office.7. --- How long the Wangs ( stay)here? ---For two weeks.8. --- he ( finish) his work today? --- Not yet.二、用for或since填空(区分for和since的用法)1. Michael has kept a book 9:00 a.m2. I've known him we were children.3. Our teacher had studied Japanese three years.4. He has been in Chongqing 2003.5. It's about five years she left the city.6. His mother has been dead she was ten years old.7. My brother has had a car two months.8. He has been away from the amy six years.三、用“never , ever , already ,just,yet"填空。
现在完成时专项练习及答案一、用“for”或“since”填空。
1999 one year Saturday10 o’clock last weeks two weeks10 hours ago he was born two months agoover five days we came here last year二、单项选择( ) Beijing twice. It’s so beautiful.A.have gone toB. have been toC. has been to B. went ( ) long has Maria been a nurse ---- .A.Since two years agoB. Since two yearsC. For two yearsage D. In 2002( ) hasn’t finished his homework .A.alreadyB. everC. nevverD. yet( ) film for half an hour. All of us are late.A. has begunB. has onC. has been onD. began( ) long have you China ---For three years.e backB. been away fromC. leftD. be away from ( ) have been to American, so I know only a little about it.A. alreadyB. everC. neverD. yet( ), will you go to see the film “ ” this evening---No, I won’t. I it already.A.sawB. have seenC. has seenD. will see( ) me, is Sally here ---Sorry, she Beijing on business.A.has been toB. has been inC. has gone toD. have goneto( ) some books they were interested in science.A.have bought, sinceB. have bought, forB.C. have had, since D. have had, for( ) you ever been to Qingdao --- . I’ve never been there before.A.Yes, I haveB. No, I haven’tC. Yes, I didD. No, Ididn’t( ) weather is very cold these days. I a cold for a few days.A. have caughtB. have hadC. catchD. caught( ) long have you in the partyA.joinedB. taken partC. been( )’s your father ---- He to the post office.been B. has gone C. went D. will go( ) 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 glass8. Finally the workers ______________ (finish) that job.9. ________ you ________ (borrow) the book we talked abut last time10. 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. (see)the film. I_______(see)it last week.he _________(finish) his work today Not yet .______(be)to Hong Kong Yes,I _________(be)there twice .you ever ________(eat )chocolate sundaes No, never.father _______just ________(come) back from is tired now.`s Li Ming He________(go)to the teacher`s office.______(be) a small town hundreds of years ago.Now it ______________ (become) a large city.___________ (work) here since I ______ (move) here in 1999.far I ____________(make) quite a few friends here.long ______the Wangs _________(stay) hereFor two weeks.二、句型转换(每空一词)。
have been to Macau before.(改为否定句)I ______ ________ been to Macau before.hasn`t come to school because he`s ill. (就划线部分提问) _________ _________ he come to schoolhas learned English for 5 years.(就划线部分提问)______ ______ _______ ________ learned Englishbought a new bike just now.(用just改写)I ________ just __________ a new bike.began to learn English three years ago.(改为同义句)We ________ _______English ________three years6. The factory opened ten years ago.(同义句)The factory _______ ________ ______ for ten years.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__________7o`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 inNo, he ___________to Shenzhen._______ he ever______there beforeYes, he _______there several times3) He asked me if I __________to Hangzhou before. I told him thatI 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, ________ youA. 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, was , been to, isC. had ,been to, isD. Have ,gone to, is16. -------_______ you _______ to the capital-------No, 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 h aven’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 toyou ______been to Beijing --------No,___________.A ever everB yet , neverC ever never一:用“for”或“since”填空。