8B unit1现在完成时练习附答案
八年级英语现在完成时练习题20题含答案解析

八年级英语现在完成时练习题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 现在完成时专练 单选 翻译(含答案)

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题(带答案)

八年级英语现在完成时练习题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现在完成时综合练习题(有答案)

⽜津英语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 全册八单元知识点总结+单元测试卷及答案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.“轮流做某事”。
牛津译林版英语八下_Units 1-3 现在完成时语法讲解和练习

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进行变化。
牛津译林 8b 现在完成时题目 含答案

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。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
哈谷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?。