牛津译林版8B Unit1-3 现在完成时专练 单选 翻译(含答案)
- 格式:doc
- 大小:33.50 KB
- 文档页数:4
1. - -- ______ Un cle Wang ______ (me nd) the TV yet?---Yes, he _____ .---When ______ h e ____ it?---Yesterday.2. ---1 _______ (see) the film "Chicke n Run".---Where and whe n _______ you _______ (see) it? --- Last week.3. --- ___ you _____ (see) the film last ni ght?---No, I ____ (see) it for several times.4. --- ______ you _______ (return) the book to the library?---Not yet. But I _________ (retur n) it this after noon..1. A.用already 或yet1) Have they taken down the old pictures __ ____ ? No, they haven' t ______2) Most of us have fini shed our compositi ons ___3) He said he hadn‘ t visited the exhibition_________ .B. 用si nee 或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 stude nts? They ____ to the school factory.2) Is your father in? No, he __ _ to Shen zhe n. ______ h e ever ______ t here before ?Y es, he __ there several times3) He asked me if I __ __ to Han gzhou before.I told him that I wan ted to go there for a visit as I ____ n ever _ ___ to that city before.2. 选择填空I.Mother ____ me a new coat yesterday. I _______ i t on .It fits me well.A. had made…have triedB. made…have triedC. has made …triedD. made•…tried。
⽜津英语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 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. 这本书我已经借了几天了。
现在完成时(Present perfect tense)一、结构:1.肯定句:主语+ 助动词动词的过去分词+---.eg. I have seen the film. She has eaten the apple.2.否定句:主语+ 动词的过去分词+---.eg. I haven’t seen the film. She hasn’t eaten the apple.3.一般疑问句:助动词Have/ Has + 主语+ 动词的过去分词+---?eg. Have you seen the film? Has she eaten the apple?二、意义:1.表示过去发生或完成的某一动作对现在造成的影响或结果。
常用的时间状语为:already(已经), yet(还,尚未), ever(曾经), never(从未),just(刚刚), before(以前), recently(最近),2.表示过去已经开始,一直持续到现在的动作或状态(可能还将继续延续下去)。
常用的时间状语为:for + 一段时间(长达一段时间), since last night(自从昨晚以来), since I was born(自从我出生以来),over the years(这些年来), in the past 10 years(在过去的10年里), so far(迄今为止),How long, etc.3.表示一个动作直到现在已经发生了多少次。
常用的时间状语为:once(一次), twice(两次), three times(三次), How many times(几次), etc.三.过去分词(V.pp):1.规则动词的过去分词:和过去式一样,在末尾加“ed”;2.不规则动词的过去分词:参照P122~123不规则动词表。
预习练习一.预习P13动词的过去分词构成方法,并写出下列动词的过去式和过去分词:Regular verbs(规则动词)Irregular verbs(不规则动词)1.travel--- --- 16.be--- ---2.visit --- --- e--- ---3.stop--- --- 18.do--- ---4.chat --- --- 19.go--- ---5.move--- --- 20.see--- ---6.change--- --- 21.give--- ---7.study--- --- 22.put--- ---8.stay --- --- 23.make--- ---9.carry--- --- 24.write--- ---10.try--- --- 25.hold--- ---11.enjoy --- --- 26.lend--- ------ --- 27.catch--- ---13.wait --- --- 28.forget--- ---14.plan --- --- 29.fall--- ---15.rain --- --- 30.draw--- ---二.翻译下列时间状语:1.已经,尚未 3.刚刚 4.以前 5.曾经6.从未9.自从上星期以来10.自从两天前11.自从我们来到无锡12.多少次13.迄今为止14.在过去的5年里三.用现在完成时完成下列句子,并在时间状语下面加下划线:1. Kate ________________ (be) ill for three days.2. I ___________________ (write) a letter to my pen friend recently.3.We _______________________ (study) in Yuqi Junior Middle School since 2010.4.The train __________ just _______________ (leave) the station.5.The twins __________________ (live) here since they were born in 1997.6.Grandpa _________ never _____________ (eat) KFC.7.Spring _____________________ (come) here already.8.__________ you ever ___________ (see) this film before? Yes, I ___________.9.________ Millie ___________ (do) her homework yet? No, she ____________.10.Nothing strange __________ ever ________________ (happen) to our town.11.No one ______________________(visit) Mars so far.12.There _______________________(be) great changes in the past 20 years.13.---How long _________ the Blacks ______________(stay) in China?---For two weeks. They will stay here for another two weeks.14.---How many times ________ Helen __________(travel) by ship? ---Only once.。
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 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.这本书我已经借了几天了。