8B unit1现在完成时练习附答案
- 格式:doc
- 大小:23.00 KB
- 文档页数:3
八年级英语现在完成时练习题20题含答案解析1.I have never been to Paris.A.beenB.goneC.wente答案解析:A。
本题考查have been to 和have gone to 的区别。
have been to 表示去过某地,人已经回来;have gone to 表示去了某地,人还没回来。
本题说“我从未去过巴黎”,应用have been to,所以选A。
B 选项have gone to 不符合题意;C 和D 选项不是现在完成时的正确用法。
2.She has just finished her homework.A.doB.doneC.madeD.did答案解析:B。
finish 的过去分词是finished,do 的过去分词是done。
本题说“她刚刚完成了她的作业”,应用现在完成时,has+过去分词,所以选B。
A 选项do 是动词原形;C 选项made 不是finish 的正确搭配;D 选项did 是过去式。
3.We have lived in this city for ten years.A.liveB.livedC.livesD.living答案解析:B。
本题考查现在完成时的用法。
have+过去分词,live 的过去分词是lived,所以选B。
A 选项live 是动词原形;C 选项lives 是第三人称单数形式;D 选项living 是现在分词。
4.Have you ever read this book?A.readB.readedC.readsD.reading答案解析:A。
read 的过去分词还是read。
本题是现在完成时的一般疑问句,Have+主语+过去分词,所以选A。
B 选项readed 是错误的;C 选项reads 是第三人称单数形式;D 选项reading 是现在分词。
5.They have seen the movie twice.A.seeB.seenC.sawD.seeing答案解析:B。
8B Unit1-3 现在完成时专练一、单选1. ----When did you study in Japan? ----________.A. Two years beforeB. For two yearsC. Two years agoD. Since two years ago2. Simon _______ up yet because he _______ to bed very late last night.A. didn’t get; wentB. hasn’t got; has goneC. doesn’t get; wentD. hasn’t got; went3. I have ________ heard of the surprising news.A. just nowB. justC. nowD. yet4. ----Look! Someone _______ the icebox back to the corner.----Well, it wasn’t me. I didn’t do it.A. has movedB. is movingC. was movingD. will move5. Mr Green has worked in Shanghai since his family _______ to China three years ago.A. movedB. moveC. movesD. has moved6. I have lived here _________ I was born.A. beforeB. whenC. forD. since7. ----I haven’t seen Jack for three days. Is he ill?----________. His mother told me that he was in hospital.A. I am afraid soB. I hope notC. I hope soD. I am afraid not8. ----Why are you worried?----I’m expecting(盼望) a call from my daughter. She _______ New York for three days.A. has gone toB. has been toC. has been inD. has come in9. ----Why don’t you see the film this evening? ----Because I _______ it already.A. sawB. have seenC. will seeD. sees10. I ________ to Canada many times. It’s very beautiful.A. have goneB. won’t goC. have beenD. don’t go11. Mr Smith, together with his two sons, _________ Shanghai for about five months.A. has leftB. have leftC. have been away fromD. has been away from12. The football match ________ for an hour, but we are still very excited.A. has finishedB. has endedC. has been overD. has over13. She _______ the book _______ two days ago.A. has borrowed; sinceB. has kept; sinceC. kept; forD. borrowed; for14. ----________ has your grandpa lived here? ----Since last year.A. How longB. How oftenC. How soonD.How far15. My father ________ to South Hill. He ________ there for five years.A. has gone; has beenB. has been; has goneC. has gone; has goneD. has been; has been16. John has _______ the Birdwatching Club for two months.A. joinedB. been a member ofC. take part inD. joined in17. They will go to Hainan this winter, but they ________ when to leave yet.A. didn’t decideB. won’t decidedC. have decidedD. haven’t decided18. ----Amy, can we give away these soft toys? We ______ them for many years.----Mom, but I want to keep the bear.A. boughtB. hadC. have boughtD. have had19. ----Will you watch the programme Running Man on Zhejiang Star-TV tonight?----Yes, of course. It ________ one of the most popular shows since last October.A. wasB. becameC. has beenD. has become20. ----How long has Robert _________? ----Since 2014.A. been to BeijingB. become a policemanC. joined the Art ClubD. studied in this school21.The lonely woman ______ Shanghai since her husband _________ in 1990.A. has gone to; diedB. has left; diedC. has been in; diedD. has been to; has died22. ----He has never been to Hong Kong before, has he?----_______. It’s the third time he has been there.A. Yes, he hasB. Yes, he hasn’tC. No, he hasn’tD. No, he has23. The man _______ Shanghai an hour ago, so he ________ for an hour.A. has left; has leftB. left; has leftC. left; has been awayD. has left; left24.The new supermarket in our town _______ for two weeks, but I _______there yet.A. has opened; haven’t goneB. has been open; haven’t beenC. has been open; haven’t goneD. has opened; haven’t been25. ----How long _______ the film _______?----For about an hour, yes, it finished an hour ago.A. has; been overB. has; finishedC. did; overD. has; ended26. More than 20 people _______ in traffic accidents ________ last May.A. have been dead; sinceB. die; forC. have died; forD. have been dead; for27. I ______ to learn English 5 years ago. I ______ over 1,000 English words since then.A. have begun; have learnedB. began; learnedC. began; have learnedD. have begun; learned28. There ______ great changes in our hometown in the past few years.A. has beenB. have beenC. wasD. were29. Mr. Smith _______ in Nanjing since he _______ to China years ago.A. worked; has movedB. has worked; has movedC. has worked; movedD. was working; moved30. ----How long has he worked on the farm? ----_________.A. Two years agoB. For two years agoC. Since two yearsD. Since two years ago31. ----When ______ your cousin ________his hometown?----He ________ for nearly two years.A. has; left; has leftB. did; leave; has leftC. did; leave; has been awayD. has; left; has been away32. ----When _______ you _______?-----I ______ for two months.A. did; get married; have got marriedB. have; got married; got marriedC. have; been married; have got marriedD. did; get married; have been married二、翻译句子1.这本书我已经借了几天了。
八年级英语现在完成时练习题20题(带答案)1. I ______ my homework yet.A. haven't finishedB. didn't finishC. won't finishD. don't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,所以此句用现在完成时,A 选项haven't finished 是现在完成时的否定形式,B 选项didn't finish 是一般过去时,C 选项won't finish 是一般将来时,D 选项don't finish 是一般现在时,故选A。
2. They ______ to Beijing twice.A. have goneB. have beenC. wentD. go答案:B解析:have gone 表示去了未回,have been 表示去过已回,twice 表明去过两次已回,所以用have been,A 选项have gone 不符合语境,C 选项went 是一般过去时,D 选项go 是一般现在时,故选B。
3. Tom ______ football for three years.A. has playedC. playedD. will play答案:A解析:for three years 是时间段,常与现在完成时连用,A 选项has played 是现在完成时,B 选项plays 是一般现在时,C 选项played 是一般过去时,D 选项will play 是一般将来时,故选A。
4. She ______ the book since last week.A. has borrowedB. borrowedC. has keptD. keeps答案:C解析:since last week 是时间段,borrow 是短暂性动词,不能与时间段连用,keep 是延续性动词,可以与时间段连用,A 选项has borrowed 错误,B 选项borrowed 是一般过去时,D 选项keeps 是一般现在时,故选C。
⽜津英语8BUnits1-3现在完成时综合练习题(有答案)⽜津英语8B Unit1-3 现在完成时综合练习⼀、⽤所给动词的适当形式填空1. ________you ever________(see )the film?2. Look. It________ ( stop) raining. Let's go home.3.The room is so clean. Who_______( clean)it?4.I can't go into my room. I ________( lose)my key.5.He _______ ( not work)out the problem yet.6.We _______ (be)there many times during the past thee years.7. -----Where is her mother?---She ______(go)to Shanghai on business.8. He ________ (live)in his hometown since he left here.9. His mother____________(be)in the Party for ages.10. ----_______you_______ ( keep)the book for a long time?---Yes. I will return it to the library tomorrow.11. I _______ ( not finish) the work yet.12. _______ you _______ ( know) him since then?13. My sister_______ ( walk) to school everyday last year.14. Her mother _______ (go) to Shanghai. She_______ (leave) this morning.15. He _______ (live) in his hometown since he _______(leave) here.⼆.⽤下列词语填空1.----Have you _______been to Sanya?-----No,_____ _, but I want to go there very much.2.--- Have you heard of the film Superman __________ ?---Yes. Millie has ________ told me about it.3. We have learned five lessons ______ the beginning of this term.4. Mrs. Liao has been in hospital ______last week.5.I have stayed at my aunt’s _____two weeks.6.I have been busy preparing for my exam________.7.I have________talked with Jim. He looked happy.8.Mr. Wu has taught us English________three years ago.9.I have known Alice__________five years.10. Have they taken down the old pictures ______? No, not ___________.11. Most of us have finished our compositions ________12. He said he hadn’t visited the exhibition ________.三.选择题1.---The storybook is very interesting. ----I agree with you. I__ it twice already.A.readB.will readC.am readingD.have read2. How time flies! Three years_______since I ______you last time.A.have passed;metB.has passed ; metC.passed;have metD.passed;met3. ----Where's your brother?-He__________Tianjin. He ________there last month.A.has gone to; wentB.has been to; wentC.has gone to;has goneD.has been to; has gone4.I put the book back on your desk just now. Who_______it away?A. will takeB.is takingC.tookD.has taken5.----I wonder when you ______the new watch.---Well, I ______ it for two weeks.A.have bought ; have hadB.bought ; have boughtC. bought ;have hadD.have bought ; have bought6. Monica, you_________the exam! Congratulations !A.passB.have passedC.will passD.are passing7. ----When will you hand in your book report?----Sorry, I'm not sure. I _____ writing it yet.A.didn't finishB.don't finishC.hadn't finishedD.haven't finished8. -----What do you think of the new foreign teacher?----Pretty good. I think he________ a great job so far.A.doesB.didC.has doneD.was done9.----?_____my card. I want to report it.----You can call the bank to report the loss. It would be faster.A.loseB.was losingC. will loseD.have lost10.Liu Chuanjian, the command pilot of Sichuan Airlines Flight 3U8633 successfully _____down the plane last month.A.has broughtB.will bringC.broughtD.bring11.-----What a nice car! When _____you _____it?-----I _______it for two years.A. did;buy; boughtB.did;buy; have hadC.have;bought;have boughtD.have bought;have had.12.---- _____you _____Joyland in Changhou last summer----No.I_____of a place called Joyland.A.Have;visited;haven't heardB.Did;visit;haven't heardC.Have;visited;didn't hearD.Did;visit ;didn't hear13.----Hi, guys, please write three facts you_______last term in your project.A.learnedB.are learningC.have learnedD.learn14.------I have to be off right now.-----What a pity! I ________ you could stay a little longer with us.A.thoughtB.am thinkingC.thinkD.was thinking15.-----Are you a basketball player in your school?---Yes. I______the team 3 years ago. I_____ in it for 3 years.A.joined ; wasB. was joined ; amC.have joined ;have beenD. joined ; have been .16.---- It's a great pity that the famous football player has gone to another club. ------Don't worry! They_____another top star recently.A.buyB. boughtC.have boughtD.buying17. Mother often tells me, “I hope you_____what I_____you to do at school !”A.won't forget;have toldB.don't forget;will tellC.didn't forget;tellD.haven't forgotten;am telling18. ----Did you see Tom yesterday?----No. I______him for a long time.A.didn't seeB.hasn't seenC.sawD.haven't seen19. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already20. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago四.按要求完成句⼦1.My uncle has been in the club for five years.(改同义句)My uncle ______the club five years ________.2.My father has been a Party member since he was 20.(对画线部分提问) ______ _______ _______your father been a Party member?3.We haven't see each other for 2 years.(改为同义句)It's two years _______ we ___________ last time.4. My uncle has already returned from Xuzhou.(改为⼀般疑问句)_______your uncle_________ from Xuzhou______?5. He has already gone home.He _________ __________ home ____________. (否定句)____________ he __________ home ___________? (⼀般疑问句)6. He has lunch at home.He __________ _____________ lunch at home. (否定句)____________ he __________ lunch at home? (⼀般疑问句)7. He has been there twice. (对划线部分提问)_________ _______ ________ __________ he been there?8. I have lunch at school. (对划线部分提问)__________ __________ you ____________ lunch.9. They have been here since 2000.__________ __________ have they been here? (对划线部分提问) 10. This factory opened twenty years ago.(改为同义句)This factory__________ __________ __________ for twenty years. 11. Miss Gao left an hour ago. (改为同义句)Miss Gao ________ _______ ________ ________ an hour ago.12. Her mother has been a Party member for three years. (改为同义句) Her mother _______ the Party three years ________ .13. The Green Family moved to France two years ago. (改为同义句)_______ two years ________ the Green family moved to France.14. The bus has arrived here. It arrived ten minutes ago. (把两个句⼦合并成⼀个句⼦)___________________________________________五.根据汉语完成句⼦1.你上个星期五就借了我的书还没有看完吗?You _______ _______ my book_______ last Friday. Haven't you finished reading it? 2.我的很多同学从来没有去过乡下。
译林版牛津英语8B 全册八单元知识点总结+单元测试卷及答案8B Unit 1 Past and present单元重点知识点总览1. past和present的用法past作名词、形容和介词的用法present作形容词和名词的用法2.just的用法just与现在完成时连用just和just now的用法区别ed to do sth. “过去常常做某事”be/get used to doing sth. “习惯于做某事”be used to do/for sth. “被用来做某事”4. share 的用法:share sth. with sb.“与某人共享某物”。
5. take+a/the+交通工具,by+交通工具,in/on+交通工具6. too many, too much, much too的用法比较7. take表示“花费”的用法:It takes/took (sb). some time to do sth.8. wait for sb./sth. “等待某人/某物”wait to do sth.“等待做某事”can’t wait to do sth. “迫不及待做某事”9. interview sb. “采访某人”;have an interview with sb. “采访某人”10. since的用法现在完成时+since+一般过去时It has been/is+时间段+since+一般过去时”11. move to some place“搬往某地”。
12.表示东西南北的方位名词加上“ern”构成形容词。
13. marry的用法marry sb.get marriedbe marriedbe/get married to sb.14.turn……into“把……变成……”,turn into“变成”。
turn的用法拓展① turn表示“转动、翻转”② turn作系动词③ turn表示“轮流,依次”,take turns to do sth.“轮流做某事”。
8BUnit1-3现在完成时语法(完整讲解)和练习(含答案)一、现在完成时讲解8BUnit1语法1. 构成:have / has + 动词过去分词2. 意义1)过去开始一直延续到现在的动作或状态。
She has lived here since she was born.You have studied in this school since 2014.I have taught English for 18 years. (注意:动词必须为延续性动词)2)发生在过去,对现在有影响的动作。
I have lost my key, so I can’t get into my house.Who has cleaned the window? It’s really clean.The bus has left, you must wait for the next one.I have seen the film. I won’t see it tonigh t.3)到目前为止,事情发生的次数。
I have already read this book many times.My uncle has been to France twice.How many times have you been to Beijing?★现在完成时的不同句式:1) She has lived in Wuxi since 2002.→Has she lived in Wuxi since 2002? Yes, she has./ No, she hasn’t.→She hasn’t lived in Wuxi since 2002.→How long has she lived in Wuxi?2) They have been to Shanghai three times.→Have they been to Shanghai three times?Yes, they have./ No, they haven’t.→They haven’t been to Shanghai three times.→How many times have they been to Shanghai?3.完成时常和以下时间状语连用:1)already 已经肯定句/ 特殊疑问句yet 还,仍否定句/ 一般疑问句She has already finished her homework. 句中She has finished her homework already.句末Has she finished her homework yet? 句末She hasn’t finished her homework yet. 句末2) ever 曾经肯定句/ 一般疑问句never 从未否定句I have ever seen the film. (肯定句)Have you ever seen this film? (一般疑问句)I have never seen the film. (否定句)3) since 自从+ 过去的时间点/ 一般过去时从句for 长达+ 一段时间(表示过去开始一直延续到现在的动作或状态)我爸爸在这住了二十年了。
译林版英语八年级下册第一单元现在完成时讲解及练习8B Unit 1Past and Present(第一课时)Grammar I )研究目的】初步认识和了解现在完成时的构成和用法。
课前准备】一、查字典,写出下列单词的意思,并且熟记他们。
(★★★)1、already _____________2、yet ________________3、just ___________________4、ever _________________5、never _____________6、before _________________7、since three years ago _______________8、for three years ______________二、写出下列动词的过去式和过去分词,同时也要熟记。
1、teach_______ ________2、bring _______ ________3、get _______ ________t4、know _______ ________5、grow_______ ________6、find_______ ________7、hold _______ ________8、show_______ ________9、keep_______ ________10、leave_______ ________11、lose_______ ________12、run_______ ________13、swim_______ ________14、drive_______ ________ 15、begin_______ ________三、尝试着阅读下面的知识链接,看看是否可以理解。
知识链接】现在完成时的“完成用法”和“未完成用法”一、现在完成时的结构:助动词have / has +动词的过去分词( Past Participle )其中have / has为助动词,因而它的否定和疑问句形式全部由have / has进行变化。
1. - -- ______ Uncle Wang ______ (mend) the TV yet?---Yes, he______.---When _____ he _____ it?--- Yesterday.2. ---I ________ (see) the film "Chicken Run".--- Where and when ________ you _______ (see) it? --- Last week.3. ---____ you _____ (see) the film last night?---No, I _____ (see) it for several times.4. ---_______ you _______ (return) the book to the library?--- Not yet. But I _________ (return) it this afternoon..1. A. 用 already或 yet1) Have they taken down the old pictures ___ ___? No, they haven’t____ ___.2) Most of us have finished our compositions _____ .3) He said he hadn’t visited the exhibition _____ ___.B.用 since或 for1) We have learned five lessons __ __ _ the beginning of this term.2) Mrs Liao has been in hospital __ _ ___last week.3) I have stayed at my aunt’s ___ __two weeks.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.2. 选择填空1.Mother __ __me a new coat yesterday. I _______ it on. It fits me well.A. had made…have triedB. made…have triedC. has made…triedD. made…tried2 “He ____to draw horses already”. “When ______ he ?”“Last year “A. learned...has B. learned...did C. has learned...has D. has learned (i)3.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had5. “Why ______ she _______ angry ?”“Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted6. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen7.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has…been…has goneB. has…gone…has beenC. did…go…wentD. did…be…went9.______ the baby still _____ ? No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped10. I _______ the way. I ________ here for quite many years.A. knew...have lived B. knew...live C. know...have lived D. know (iv)11. _____ you ever _____ America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in12. My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…isB. has joined…has beenC. had joined…isD. had joined …has been14. By the time I _____ back they ____ up ten satellites.A. came…have sentB. came…had sentC. come…have sentD. had come…sent15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken16. We ____ out by that time that he ____ a spy for a long time.A. had found…had beenB. had found…wasC. found…had beenD. found…was17. Before the news ____ him, he ____ to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got18. I _____ him a second letter before I ____ from him.A. wrote…heardB. wrote…had heardC. had written…heardD. have written…hear19. People ____ that the soldiers _____ fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped20. We ____ in a good harvest because we ____ enough rain.A. didn’t get…had hadB. got…had hadC. had got…had hadD. got…hadn’t had21. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arrivedD. had flown…arrived22. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained23. John _____ there since the year before, so he _____ them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known24. He _____ angry because he ____ for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited25. -I have seen the film “Titanic”already.-When __________ you __________ it?-The day before yesterday.A. have; seenB. will; seeC. did; seeD. did; seen26. Mr Black __________ in China since five years ago.A. livedB. has livedC. livesD. is going to live27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.A. planted; plantedB. planted; have plantedC. have planted; plantedD. have planted; have planted练习答案:1.A. 1) yet, yet 2) already3) yetB. 1) since 2) since3) sinceC. 1) have been 2) has gone, Has, been, has been 3) have been, have been2. BDACA ADBDC CDDBC ABCDB DCADC BB。
8B Unit1-3 现在完成时专练一、单选1. - When did you study in Japan? ---- _______ .A. Two years beforeB. For two yearsC. Two years agoD. Since two years ago2. Simon _____ up yet because he ______ to bed very late last night.A. didn't get; wentB. hasn't got; has goneC. doesn't get; wentD. hasn't got; went3. I have ______ heard of the surprising news.A. just nowB. justC. nowD. yet4. - Look! Someone ______ the icebox back to the corner.--- Well, it wasn't me. I didn't do it.A. has movedB. is movingC. was movingD. will move5. Mr Green has worked in Shanghai since his family _____ to China three years ago.A. movedB. moveC. movesD. has moved6. I have lived here _______ I was born.A. beforeB. whenC. forD. since7. I haven't seen Jack for three days. Is he ill?--- _______ . His mother told me that he was in hospital.A. I am afraid soB. I hope notC. I hope soD. I am afraid not8. - Why are you worried?----I'm expect in g(盼望)a call from my daughter. She ____ N ew York for three days.A. has gone toB. has been toC. has been inD. has come in9. Why don'tyou see the film this evening? Because I __________ it already.A. sawB. have seenC. will seeD. sees10. I _______ to Canada many times. I'st very beautiful.A. have goneB. won'tgoC. have beenD. don'tgo11. Mr Smith, together with his two sons, ____________ Shanghai for about five months.A. has leftB. have leftC. have been away fromD. has been away from12. The football match _______ for an hour, but we are still very excited.A. has finishedB. has endedC. has been overD. has over13. She _____ the book ______ two days ago.A. has borrowed; sinceB. has kept; sinceC. kept; forD. borrowed; for14. -- ________ has your grandpa lived here? --- Since last year.A. How longB. How oftenC. How soonD.How far15. My father _______ to South Hill. He _______ there for five years.A. has gone; has beenB. has been; has goneC. has gone; has goneD. has been; has been16. John has _____ the Birdwatching Club for two months.A. joinedB. been a member ofC. take part inD. joined in17. They will go to Hainan this winter, but they _______ when to leave yet.A. didn 't decideB. won 't decidedC. have decidedD. haven 't decided18. Amy, can we give away these soft toys? We ______ them for many years.--- M om, but I want to keep the bear.A. boughtB. hadC. have boughtD. have had19. -- W ill you watch the programme Running Man on Zhejiang Star-TV tonight?--- Y es, of course. It ______ one of the most popular shows since last October.A. wasB. becameC. has beenD. has become20. -- H ow long has Robert ________ ? --- Since 2014.A. been to BeijingB. become a policemanC. joined the Art ClubD. studied in this school21. The lonely woman _____ Shanghai since her husband ________ in 1990.A. has gone to; diedB. has left; diedC. has been in; diedD. has been to; has died22. -- H e has never been to Hong Kong before, has he?--- ______ . It 's the third time he has been there.A. Yes, he hasB. Yes, he has 'ntC. No, he hasn 'tD. No, he has23. The man ______ Shanghai an hour ago, so he ______ for an hour.D. has left; left town _______ for two weeks, but I ________B. has been open; haven 't beenD. has opened; haven 't been ?---- For about an hour, yes, it finished an hourago.A. has; been overB. has; finishedC. did; overD. has; ended26. More than 20 people ______ in traffic accidents _______ last May.A. have been dead; sinceB. die; forC. have died; forD. have been dead; for27. I _____ to learn English 5 years ago. I _____ over 1,000 English words since then.A. have begun; have learnedB. began; learnedC. began; have learnedD. have begun; learned28. There _____ great changes in our hometown in the past few years.A. has beenB. have beenC. wasD. were29. Mr. Smith ______ in Nanjing since he ______ to China years ago.A. worked; has movedB. has worked; has movedC. has worked; movedD. was working; moved30. How long has he worked on the farm? ___________ .A. Two years agoB. For two years agoC. Since two yearsD. Since two years ago31. When ______ your cousin ______ his hometown?---- He _______ for nearly two years.A. has; left; has leftB. did; leave; has leftC. did; leave; has been awayD. has; left; has been away32. - When _______ you _____ ?A. has left; has leftB. left; has leftC. left; has been away24. The new supermarket in our there yet.A. has opened; haven 't gone C. has been open; haven 't gone 25. --- How long ______ the film __---- I ______ for two months.A. did; get married; have got marriedB. have; got married; got marriedC. have; been married; have got marriedD. did; get married; have been married二、翻译句子1. 这本书我已经借了几天了。
牛津英语8BUnit1现在完成时态练习牛津英语8B Unit 1 现在完成时态练习一、写出下列动词的过去式和过去分词study _______ _______ eat _______ _______ pay _______ _______ chat _______ _______lose _______ _______ come _______ ________read _______ _______ stop _______ _______ run _______ _______ fall _______ _______see _______ _______ fell_______ _______swim _______ _______ give _______ _______take _______ _______ know _______ _______ think _______ ________ leave _______ _______write _______ _______ choose _______ _______get _______ _______ begin _______ _______be __________ _________ bring _______ _______ catch _______ _______ find _______ _______ go _______ _______ hold _______ _______ hear______ ______ lay ______ ______ hurt _____ ______ learn ______/ ______ _______/______二、1. ( ) You'll answer for what you .A. will doB. have doneC. had doneD. do2. ( ) He Tokyo for two weeks.A. has leftB. has been away fromC. has been away 3. ( ) - have you been here? -For a month.A. How oftenB. How farC. How longD. How soon4. ( ) It's the third time you late for school this week.A. wereB. areC. had beenD. have been5. ( ) Many new railways down in the past few years.A. has been liedB. have been laidC. have been layedD. have been lied6. ( ) -Is that Jack speaking? -Sorry, he isn't in right now. He the cinema with his aunt.A. has been toB. has gone toC. have been toD. have gone to7. ( ) It ten years since we last in Beijing.A. was, metB. had been, metC. was, meetD. is, meet三、1. It (rain)for a week.2. I don’t know this woman. I (meet, never)her.3.-Le t’s go to the cinema.-No, I (see, already)the film.4. We (finish, not)our homework yet. Will you wait a minute?5. John (come, not)yet. He will be back in a minute.6. Mr. Green often goes to America. In fact, he (be)there ten times.7. -Where’s John? -He just (go)to the teachers’ office.8. She (study)English since she was ten. She (begin)tostudy English when she was ten.9. Jim isn’t here. He (go)to the library. He (go)there an hour ago.10. He ________ (travel, never)on a train in her life.11. I (buy)the bike two weeks ago. I (have)this bike since the beginning of this month.I (have)it for two weeks.12. Great changes (take place)in those villages in the last ten years, Great changes (take place, also)in my home-town in the last ten years.13. How many times you (phone)me these days? _ you (phone)me this morning14. Tom can’t get into the room because he(lost)the key to the door.15. I (look)for the dictionary, but I (find not)it yet.16. -the new programmes (start)yet?-No, they (plan, still)18. We (live)in Shanghai from 1989 to 1999. We (live)for 10 years.19. They can’t go wi th us. They (finish, not)the work yet.20. You (change, not )your min d, haven’t you?21.We must pay for the library book if we (lost)it.22. He has already finished his homework.(改为否定句)He finished his homework .23.-I hear your father (be)to Japan once.-Yes. He (go)there last year.24. -When you (buy)the book?-I (have)it for two weeks.25. Such a thing (happen, never)in the village before.26. I think you never (hear) such a thing.1. you (know) where your sister has (go)?2.I (tell) you about the accident as soon as I (finish) the work.3. you ( read) the book yet?4.Tom just (find) his cat.5.He (not see) the film yet. So he (see) it this evening.6.I (have) my lunch already.7. You (find) your lost book? Yes, I (find) it hours ago.8.You needn’t tell him about it. I already him about it.(tell) 9.--when you there?(go) --Three weeks ago.10.--Jim, you (write) a letter to your aunt? --yes, I . I (write) it just now. 11.Have you (return) the ladder yet? No, not .I (return) it soon. 12.So far, I (not get) a letter from him.13.Until now, she already (write) three books.14.In the past few years, we (build) a lot of buildings.15.This is the first time I (visit) the Great Wall.16.We already (know) each other before.17.We (get) to know each other three years ago.18.--How many times you ever to Shanghai? --I ever there three times.(去过) 19.--Where is Jim?--He to the teachers’ office(去了)33. -- you to the hospital yet?(去过) --yes, I (go)to see Doctor Li this morning and he (give)me some medicine. -- you (take) it.? -- Yes, I it just a moment ago. (take) 20.She #SinaEditor_Temp_FontName (learn) English since 2002.21.Last year he often (run) for two hours a day. Until now he for two years.(run)22.He _____ (live) here since he ____ (move) here.23.Our Maths teacher ____ (talk) to a boy when I ____ (enter) the room 24.The Greens ____________ (be) to the Great Wall twice.25.I ______ (give) the message to her as soon as he _________(come) back. 26.There ______ (be) no books on the shelf a moment ago.27.Look, the Greens _____ (have) supper. But we ____ just __ ___ (eat) it. 28.In one or two years, she (become) a doctor.四、40. He died two years ago.(改为同义句) He ___ ____ ____ for two years.41. I bought the pen three hours ago.(改为同义句)I ____ ____ (有)the pen for three hours.42. I joined the army three years ago. (改为同义句)I a member of the army threeyears.I the army for three years.It three years he the army.43. She has worked in the school for three years. (改为同义句)She has the school three years. .44. I borrowed the book three days . (同义句) I (借) the book for three days45. She (learn) English for three years.She ______ _____ (learn) English ______ three years ____ .(用since)。
1.- -- ______ Uncle Wang ______ (mend) the TV yet?---Yes, he______.---When _____ he _____ it?---Yesterday.2.---I ________ (see) the film "Chicken Run".---Where and when ________ you _______ (see) it? --- Last week.3.---____ you _____ (see) the film last night?---No, I _____ (see) it for several times.4. ---_______ you _______ (return) the book to the library?--- Not yet. But I _________ (return) it this afternoon..1. A. 用 already 或 yet1)Have they taken down the old pictures ___ ___? No, they haven ’ t____ ___.2)Most of us have finished our compositions _____.3)He said he hadn’ t visited the exhibition ________.1)We have learned five lessons __ __ _ the beginning of this term.2)Mrs Liao has been in hospital __ _ ___last week.3)I have stayed at my aunt ’ s ___ __two weeks.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.2.填空1.Mother ____me a new coat yesterday. I _______ it on. It fits me well.A. had made ⋯ have triedB. made⋯ have triedC. has made⋯ triedD. made⋯ tried2 “ He ____to draw horses already ” . “ When ______ he ?” “ Last year “A. learned ⋯ hasB. learned⋯ didC. has learned⋯ hasD. has learned⋯ did3.Tom _____up into the tree. Look, he ____ high up there !A. has got⋯ isB. has climbed⋯wasC. got ⋯ wasD. climbed ⋯ is4.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did⋯ copy⋯ didB. Have⋯copied ⋯ haveC. Have⋯ copied ⋯ didD. Did ⋯ copy⋯ had5. “ Why ______ she _______ angry ?” “ Because he _____ at her just now . ”A. did⋯ get⋯ shoutedB. has⋯ got⋯ shoutedC. did⋯ get⋯ has shoutedD. has⋯ got⋯ has shouted6. ______you __________ the film before ? Where _____ you ____ it ?A. Have ⋯seen⋯ did ⋯ seeB. Did ⋯see⋯ did ⋯ watchC. Have⋯ seen⋯ have⋯ seenD. Did ⋯ see⋯ have⋯ seen7.You ____ me waiting for two hours. I ____ for you since five.A. kept⋯ waitedB. have kept⋯ waitedC. kept⋯ have waitedD. have kept⋯have waited8.Where ______ John _______ ? To the library. He _________ there for an hour.A.has⋯ been⋯ has goneB. has⋯ gone⋯ has beenC. did⋯ go⋯ wentD. did⋯ be⋯went9.______ the baby still _____ ? No, it _______ crying.A. Has⋯ cried⋯ has stoppedB. Is⋯ crying⋯ stoppedC. Did ⋯cry ⋯ stoppedD. Is⋯crying ⋯ has stopped10.I _______ the way. I ________ here for quite many years.A. knew⋯ have livedB. knew⋯ liveC. know⋯ have livedD. know⋯ live11._____ you ever _____ America ? Yes, I have.A. Have⋯ gone toB. Have⋯gone inC. Have⋯been toD. Have ⋯been in12.My brother ____college for over three years.A. has gone toB. has been toC. has been inD. has been at13.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined ⋯isB. has joined⋯ has beenC. had joined⋯ isD. had joined⋯ has been14.By the time I _____ back they ____ up ten satellites.A. came⋯ have sentB. came⋯ had sentC. come⋯ have sentD. had come⋯ sent15.Jack ____ over five lessons by seven o’ clock. Then he ____ a rest.A. went ⋯ tookB. went⋯ had takenC. had gone⋯ tookD. had gone⋯ had taken16.We ____ out by that time that he ____ a spy for a long time.A. had found ⋯ had beenB. had found ⋯wasC. found⋯ had beenD. found⋯ was17.Before the news ____ him, he ____ to know about it.A. reaches⋯ has gotB. reached⋯ had gotC. reached⋯ gotD. had reached⋯got18.I _____ him a second letter before I ____ from him.A. wrote ⋯heardB. wrote ⋯ had heardC. had written ⋯ heardD. have written ⋯hear19.People ____ that the soldiers _____ fighting.A. say⋯ had stoppedB. said⋯ has stoppedC. say⋯ stoppedD. said⋯ had stopped20.We ____ in a good harvest because we ____ enough rain.A. didn’ t get ⋯ had hadB. got⋯ had hadC. had got⋯had hadD. got⋯hadn ’ t had21.They _______ for five hours when they ______ in New York.A. flew ⋯ arrivedB. had flown ⋯ had arrivedC. flew⋯had arrivedD. had flown ⋯arrived22.She ____ that it _____ for two days by that day.A. says⋯ has rainedB. says⋯ had rainedC. said⋯ had rainedD. said⋯ rained23.John _____ there since the year before, so he _____ them.A. had worked ⋯ knewB. had worked⋯ had knownC. worked⋯ knewD. worked⋯ had known24.He _____ angry because he ____ for a long time.A. had got⋯ had waitedB. got⋯waitedC. had got⋯ waitedD. got⋯ had waited25.-I have seen the film“ Titanic” already.-When __________ you __________ it ?-The day before yesterday.A. have; seenB. will ; seeC. did; seeD. did; seen26.Mr Black __________ in China since five years ago.A. livedB. has livedC. livesD. is going to live27.We ____________ trees last Sunday. So far we __________ over 3, 000 trees there.A. planted ; plantedB. planted ; have plantedC. have planted; plantedD. have planted ; have planted答案:1.A. 1) yet, yet2) already3) yetB. 1) since2) since3) sinceC. 1) have been2) has gone, Has, been, has been3) have been, have been2. BDACA ADBDC CDDBC ABCDB DCADC BB。
Grammar现在完成时练习1姓名_________ 班级_________一、写出以下常用瞬间动词的相应延续性动词:1. have arrived at/in sw. got to/reached sw. come/gone/moved to sw.→have been in sw./at…相应的介词2. have come/gone back/returned → ________________________3. have come/gone out →________________________t4. have become →________________________5. have closed / opened→________________________6. have got up →________________________ ;7. have died →________________________;8. have left sw. →________________________9. have fallen asleep/got to sleep →________________________ ;10. have finished/ended/completed →________________________;11. have married →________________________ ;12. have started/begun to do sth. →________________________ . ;13. have begun →________________________14. have borrowed/bought →________________________15. have lost →________________________16. have put on →_______________________17. have caught /get a cold →________________________;18. have got to know →________________________19. have/has gone to →________________________20. have joined/have taken part in the league/the Party/the army→________________________二、用正确的时间表达词汇填空1.Have you done your homework _______________? (for, just, yet)2.I have _____________ been to Guangdong. (for, never, yet)r3.He has worked there _____________ he left school. (already, yet. Since, for)4.She has known Sam ______________ 9 years. (already, yet. Since, for)5.Have you ____________ ridden a horse? (ever, for, yet)三、用for或since填空1.My family has owned a ship ___________ 1920.2.My family has owned a ship ___________ many years.3.I have had a cold _________ last Monday.4.I have had a cold __________ 5 days ago.5. I have had a cold _________ 5 days.四、用所给动词的适当形式填空1. --- I _____________ (see) the film “Chicken Run”.--- Where and when ________ you __________ (see) it? --- Last week.2. Mary __________ already ____________ (have) her supper.3. I ____________ (not want) to see the film. I _______________ (see) it with my parents.We _________ (see) it last Sunday.4. ---_________ Uncle Wang ____________ (mend) the TV yet?---Yes, he____________.---When ___________ he ____________ it?--- Yesterday.5. __________ you _______ (read) today’s newspaper yet?6. They _________already__________(do) their homework.But they don’t know what__________ (do) next.7. ---__________ you ___________ (see) the film last night?---No, I ___________ (see) it for several times.8. She ____________ (be) ill for three days.9. My father ____________ (buy) a book for me yesterday.He_________ already ________(pay) fifty yuan for it.10. She_____________ (not read) this book before.11. __________ you ever __________ (travel) on a train before?12. --- ____________ Wei Hua ___________ (come) yet?---Yes. She__________ (come) already. She ____________ (come) just now.13. ---How long __________ you __________(learn) English?---For more than two years.14. They _______________ (live) in China since they ____________ (move) to China.15. I___________ already __________ (see) the film. I ____________ (see) it last week.16. So far I ________________(make) quite a few friends here.17. How long _____________ the Wangs ____________(stay) here ? For two weeks.18. They _________________ (not arrive) yet.19. When I was in primary school, my mother _______________ (drive) me to school everyday.20. He ______________ (live) here since he ____________ (move) to Hankou.五、单项选择。
译林版8B 现在完成时真题专练(含答案)1.(2021湖北鄂州)—Would you like something to drink?—No, thanks. I______ some tea already.A. have drunkB. was drinkingC. will drinkD. drink2.(2021辽宁丹东)—your homework?—Not yet. I'll finish it in ten minutes.A. Did you finishB. Have you finishedC. Will you finishD. Do you finish3.(2022·辽宁丹东)—It's a pity that there is no ticket for sale.—Don't worry. 1_____the tickets.A.am buyingB. buyC. was buyingD. have bought4.2022·山东滨州)—What is the Trip Code(行程码)used for?—It's used to show where you______ in the last 14 days.A.wereB. will beC. have beenD. had been5.(2022·辽宁沈阳)The Art of War is great and I______ it many times so far.A. readB. have readC.am readingD. will read6.(2022·辽宁营口)David is very productive and_____ five books in the past ten years.A. writesB. wroteC. has writtenD. is writing7.(2022·内蒙古包头)Christine______ the family's Sunday lunch since she was 12 years old.A. cooksB. cookedC. will cookD. has cooked8.(2022·贵州铜仁)—Mike, why are you standing outdoors?—1_____ my keys. I have to wait here until my mother comes back.A. have lostB. will loseC. had lostD. lose9. (2022·湖北鄂州)—Would you like to see the movie Changjin Lake this evening?—Oh, it's a good movie. But I______ it alreadyA. sawB. have seenC. seeD. will see10.(2022·黑龙江齐齐哈尔)So far, red tourism(旅游业)_____quickly and it's becoming more and more popular.A. developedB. will developC. has developed11.(2022湖北武汉)—Congratulations! You______ big progress in the last three years.—Thank you, Mr Li. 1'll never forget the good times in Junior High.A. makeB. madeC. have madeD. will make12. (2022·四川达州)— Bruce______ so much in the past two years.—Yeah, he_____ be shy, but now he is confident and active.A. has changed; used toB. changed; is used toC. changed; used toD. has changed; is used to13.(2022秋·九年级单元测试)The farmers_____ half of the oranges on the farm so far.A. pickedB. have pickedC. offeredD. have offered14.(2022秋·九年级单元测试)In recent years, great changes______ in the city of Hefei.A. took placeB. have taken placeC. happenedD. have happened15.(2022秋·九年级单元测试)—Has your sister cleaned the room?—______It's still dirty.A. No, she doesn't.B. No, she isn't.C. No, she hasn't.D. No, she didn't.16.(2022秋·九年级单元测试)—Look! The light is still on in Mrs. Green's office.—Probably she_____ her work yet.A. doesn't finishB. didn't finishC. hasn't finishedD. won't finish17.(2022·黑龙江哈尔滨·校考一模)—China______ a lot in the past 40 years of reforming and opening policy. —That's right. Our life is_____ honey.A. has changed, as sweet asB. has been changed, so sweet asC. changed, as sweet as18. (2022·黑龙江绥化·校考模拟预测) There_____ a lot of changes here in the last twenty years.A. have beenB. have hadC. had been19.(2022 ·新疆伊犁·校考二模)—China_____ COVID-19 vaccine (新冠疫苗)aid free of charge for 69 developing countries so far.—Facts speak______ than word.A. provided; loudB. has provided; louderC. has provided; loudD. provided; louder20.(2022·河北承德·统考一模) I_____ almost all the pages of this book, so I can return it in a minute.A. readB. will readC. have readD. was reading二、完成句子21.(2022·江苏淮安)到目前为止,数以千计的社会工作者已经完成了这项工作。
八年级英语现在完成时练习题20题含答案解析1. I ______ to Beijing last year. But I ______ there twice this year.A. went; have beenB. have gone; wentC. go; have beenD. have been; went答案解析:A。
第一句中有“last year”,要用一般过去时,went 符合;第二句中有“this year”且表示去过两次,用现在完成时have been。
2. She ______ her homework an hour ago. She ______ it yet.A. did; hasn't finishedB. has done; didn't finishC. does; hasn't finishedD. did; doesn't finish答案解析:A。
第一句中有“an hour ago”,用一般过去时did;第二句中有“yet”,用现在完成时hasn't finished。
3. They ______ a party last weekend. They ______ a lot of fun.A. had; hadB. have had; hadC. had; have hadD. have had; have答案解析:A。
第一句中有“last weekend”,用一般过去时had;第二句中“had a lot of fun”也是描述过去的情况,用一般过去时had。
4. He ______ the book two days ago. He ______ it for two days.A. bought; has hadB. has bought; boughtC. buys; has hadD. bought; has bought答案解析:A。
哈谷6号教育英语题一、单项选择1、Both his parents look sad. Maybe they _________what's happened to him .A. knewB. have knownC. must know know2、He has _______ been to Shanghai , has heA. already D. still3、Have you met Mr Li ______A. justB. ago D. a moment ago4、The famous writer _____ one new book in the past two yearA. is writing writing written;5、-Our country ______ a lot so far .-Yes . I hope it will be even ______ .A. has changed ; wellB. changed ; goodC. has changed ; betterD. changed ; better6、Zhao Lan ______already ______in this school for two years.A. was ; studyingB. will ; studyC. has ; studiedD. are ; studying7、We ______ Xiao Li since she was a little girl .A. knowB. had knownC. have knownD. knew 8、Harry Potter is a very nice film .I_______ it twice .A. will seeB. have seenC. saw?9、-These farmers have been to the United States .-Really When _____ thereA. will they goB. did they goC. do they goD. have they gone10、-______ you ___ your homework yet-Yes . I _____ it a moment ago .A. Did ; do ; finishedB. Have ; done ; finishedC. Have ; done ; have finishedD. will ; do ; finish11、His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in%12、-Do you know him well-Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made13、-How long have you ____ here-About two months .A. beenB. goneC. comeD. arrived14、Hurry up! The play __________ for ten minutes .A. has begunB. had begunC. has been onD. began15、It _____ ten years since he left the army .A. isB. hasC. willD. was`16、Miss Green isn't in the office . she_______ to the library .gone B. went go D. has been17、My parents ______ Shandong for ten years .A. have been inB. have been toC. have gone toD. have been18、The students have cleaned the classroom,A. so theyB. don't theyC. have theyD. haven't they19、has Mr White been a member of Greener China since he to ChinaA. How soon, comesB. How often, gotC. How long, cameD. How far, arrived、20、His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换1、The old man _________ last year. He _______ ________ ________ for a year. (die) (动词填空)2、This factory opened twenty years ago.(同义句转换)This factory _______ ________ ________ for twenty years.3、Miss Gao left an hour ago. (同义句转换)Miss Gao ________ _______ ________ ________ an hour ago.;4、Her mother has been a Party member for three years .(同义句)Her mother _______ the Party three years ________ .5、The Green Family moved to France two years ago. (同义句转换)_______ two years ________ the Green family moved to Fra nce.6、The bus has arrived here. It arrived ten minutes ago. (合并成一个句子)__________________________________ ______三、汉译英1、吉姆已经完成了他的作业,他现在空闲了。
现在完成时have (has) +过去分词(v.+ed)用法一.表示动作发生在过去,但对现在留下了影响和结果,常与下列词连用。
已经,了,过①just (刚刚)用于肯定句。
He ______ just ___________(come).-____ you ____(have) lunch yet? -Yes, I ______. I_____ just ________ it.②never(从来没有)表示否定。
He ______ never ________ (visit) the Great Wall.③ever(曾经)用于疑问句中。
______ you ever_______ (be) to the farm?④before(以前)用于句末。
The woman ______ never ________ (hear) of that before.⑤yet(仍然)用于疑问句或否定句. ______ the train ________ (arrive) yet? No, not yet.⑥already(已经)用于肯定句. We _____ already __________ (finish) it.⑦so far (迄今为止)用于句首或句末. So far, we _______________ (visit) the moon.up to now I _______( hear) nothing from him up to now. 到目前为止我没他的任何消息⑧once(一次),twice(两次),many times(很多次),how many times(多少次),during/in the past(last)three years(最近三年来) recently(最近)I ____________ (be) to Beijing twice。
我去过北京二次。
He__________ (be) there three times in the last few days. 近几年他去过那里三次了。
八年级英语现在完成时练习题50题含答案解析1.I____my homework already.A.have finishedB.has finishedC.finishedD.finish答案解析:A。
选项A“have finished”是现在完成时,主语是I,助动词用have,“finished”是过去分词。
现在完成时表示过去发生的动作对现在造成的影响,这里表示“我已经完成了作业”,对现在的状态有影响。
选项B“has finished”助动词错误,主语是I 不能用has。
选项C“finished”是一般过去时,只表示过去的动作,不能体现对现在的影响。
选项D“finish”是一般现在时,也不能体现过去动作对现在的影响。
2.She____the book for two days.A.has hadB.have hadC.hadD.has答案解析:A。
选项A“has had”是现在完成时,主语是she,助动词用has,“had”在这里是“have”的过去分词,表示“拥有”。
现在完成时可以和一段时间连用,表示从过去持续到现在的动作或状态,这里表示“她拥有这本书两天了”。
选项B“have had”助动词错误,主语是she 不能用have。
选项C“had”是一般过去时,不能和一段时间连用。
选项D“has”后面缺少动词,不完整。
3.They____to Beijing twice.A.have beenB.has beenC.wentD.go答案解析:A。
选项A“have been”是现在完成时,主语是they,助动词用have,“been”是“be”的过去分词。
现在完成时中“have been to”表示去过某地,这里表示“他们去过北京两次”。
选项B“has been”助动词错误,主语是they 不能用has。
选项C“went”是一般过去时,不能体现去过的次数对现在的影响。
选项D“go”是一般现在时,也不能体现过去动作对现在的影响。
哈谷6号教育英语题
一、单项选择
1、Both his parents look sad. Maybe they _________what's happened to him .
A. knew
B. have known
C. must know
D.will know
2、He has _______ been to Shanghai , has he ?
A. already
B.never
C.ever
D. still
3、Have you met Mr Li ______?
A. just
B. ago
C.before
D. a moment ago
4、The famous writer _____ one new book in the past two year
A. is writing
B.was writing
C.wrote
D.has written
5、-Our country ______ a lot so far .
-Yes . I hope it will be even ______ .
A. has changed ; well
B. changed ; good
C. has changed ; better
D. changed ; better
6、Zhao Lan ______already ______in this school for two years.
A. was ; studying
B. will ; study
C. has ; studied
D. are ; studying
7、We ______ Xiao Li since she was a little girl .
A. know
B. had known
C. have known
D. knew 8、Harry Potter is a very nice film .I_______ it twice .
A. will see
B. have seen
C. saw
D.see
9、-These farmers have been to the United States .
-Really ? When _____ there ?
A. will they go
B. did they go
C. do they go
D. have they gone
10、-______ you ___ your homework yet ?
-Yes . I _____ it a moment ago .
A. Did ; do ; finished
B. Have ; done ; finished
C. Have ; done ; have finished
D. will ; do ; finish
11、 His father ______ the Party since 1978 .
A. joined
B. has joined
C. was in
D. has been in
12、-Do you know him well ?
-Sure .We _________ friends since ten years ago .
A. were
B. have been
C. have become
D. have made
13、-How long have you ____ here ?
-About two months .
A. been
B. gone
C. come
D. arrived
14、Hurry up! The play __________ for ten minutes .
A. has begun
B. had begun
C. has been on
D. began
15、 It _____ ten years since he left the army .
A. is
B. has
C. will
D. was
16、 Miss Green isn't in the office . she_______ to the
library .
A.has gone
B. went
C.will go
D. has been
17、My parents ______ Shandong for ten years .
A. have been in
B. have been to
C. have gone to
D. have been
18、The students have cleaned the classroom, ?
A. so they
B. don't they
C. have they
D. haven't they
19、 has Mr White been a member of Greener China since he to China?
A. How soon, comes
B. How often, got
C. How long, came
D. How far, arrived
20、 His uncle for more than 9 years.
A. has come here
B. has started to work
C. has lived there
D. has left the university
二、句型转换
1、The old man _________ last year. He _______ ________ ________ for
a year. (die) (动词填空)
2、This factory opened twenty years ago.(同义句转换)
This factory _______ ________ ________ for twenty years.
3、Miss Gao left an hour ago. (同义句转换)
Miss Gao ________ _______ ________ ________ an hour ago.
4、Her mother has been a Party member for three years .(同义句)
Her mother _______ the Party three years ________ .
5、The Green Family moved to France two years ago. (同义句转换)
_______ two years ________ the Green family moved to Fra nce.
6、The bus has arrived here. It arrived ten minutes ago. (合并成一个句子)
__________________________________ ______
三、汉译英
1、吉姆已经完成了他的作业,他现在空闲了。
2、他昨天收到了一封信。
3、我的爸爸以前去过长城。
4、她还没有看过那部新电影。
5、她去过上海。
6、他这些天上哪儿去了?
8B unit1参考答案:
一、单项选择。
1-20、BBCCC CCBBB DBACA AADCC
二、句型转换。
1、died, has been dead
2、has been open
3、has been away
4、joined;ago
5、It is, since
6、The bus has been here for ten minutes.
三、汉译英。
1、Jim has finished doing his homework already. He is free now.
2、He received a letter yesterday.
3、My father has been to the Great Wall before.
4、She hasn't seen the new film yet.
5、She has been to Shanghai.
6、Where has he been these days?。