现在完成时态专项训练一

合集下载

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)一、单项选择现在完成时1.―What do you think of our hometown?―Very beautiful. You know it is the first time that I _______ here.A.will be B.wasC.have been D.had been【答案】C【解析】试题分析:考查固定句型中的时态。

固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。

句意:—你认为我们国家怎么样?—发出漂亮。

你知道这是我第一次来到这里。

故C正确。

考点:考查固定句型中的时态。

点评:固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.had failed D.have failed【答案】B【解析】【详解】考查固定句式中的时态。

固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。

句意:这是这个星期里他第四次打电话给你了。

【点睛】固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。

初中英语《现在完成时态专项练习测试题》

初中英语《现在完成时态专项练习测试题》

现在完成时态专项练习一、用所给动词的适当形式填空。

1. I____ already ____ (see) the film. I________ (see) it last week.2.-- _____ he ____ (finish) his work today?--Not yet.3. My father ____ just ____ (come) back from work. He is tired now.4. --Where’s Li Ming ?--He _______ (g o) to the teacher’s office.5. I _______ (work) here since I ______ (move) here in 1999.6. I ____________(make) quite a few friends here since I ____(come) here .7. --How long ________ the Wangs ___________(stay) here ?--For two weeks.8. I ________ just ________ (finish) my homework.9. He ________ (go) to school on foot every day.10.____ you ______ (find) your science book yet?11. If it ____ (be) fine tomorrow, I'll go with you.12. The students _________ (read) English when the teacher came in.13. Look! The monkey _____(climb) the tree.14. My mother _______ (come) to see me next Sunday.15. I've lost my pen. ______ you ________ (see) it anywhere?二、用since和for填空1. He has lived in Nanjing ___ the year before last.2. I’ve known him ______ we we re children.3. Our teacher has studied Japanese ______ three years.4. She has been away from the city ______ about ten years.5. It’s about ten years _______ she left the city.三、用“never, ever, already, just, yet, for, since”填空。

中考专项训练现在完成时专项练习(附答案)

中考专项训练现在完成时专项练习(附答案)
【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。
9.—What great progress Huawei ________ in recent years!
—No wonder it is widely known in all parts of the world.
A. is making B. has made C. makes D. made
【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
【点评】此题考查现在完成时的用法。
5.—How long can I _________ this book?
—Five days. But you must return it on time.
A. borrow B. lend C. keep D. kept
【答案】C
【解析】【分析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【答案】B
【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。

初中英语现在完成时专项训练及答案(1)

初中英语现在完成时专项训练及答案(1)

初中英语现在完成时专项训练及答案(1)一、初中英语现在完成时1.My mother a good example for me since I was young.A. wasB. has beenC. will beD. is 【答案】 B【解析】【分析】句意:打小以来,妈妈就是我的好榜样。

根据时间状语“since l was young”可知,主句应用现在完成时,表示动作从过去一直持续到现在。

故选B。

【点评】考查动词的时态2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。

我已经有两年没有打过了。

根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。

【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。

3.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。

强调过去发生的动作对现在的影响,应用现在完成时,故选B。

【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。

4.—How do you like Treasure Island,Lucy?—It's so exciting that I _______ it twice.A. am readingB. have readC. was readingD. had read【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。

专项训练 现在完成时单元测试题(含答案)(1)

专项训练 现在完成时单元测试题(含答案)(1)

译林版中考英语专项训练现在完成时单元测试题(含答案)(1)一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。

句意:博物馆在这儿有八十多年了。

它是这座城市最古老的建筑之一。

前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。

故选D。

2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。

我已经有两年没有打过了。

根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。

【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。

3.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

句意是:自从我五岁时被狗伤过之后我就一直怕狗。

【点评】本题考查现在完成时的用法。

4.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。

【英语】英语现在完成时专项训练100(附答案)含解析

【英语】英语现在完成时专项训练100(附答案)含解析

【英语】英语现在完成时专项训练100(附答案)含解析一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。

句意:博物馆在这儿有八十多年了。

它是这座城市最古老的建筑之一。

前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。

故选D。

2.—The drama series The Thunder (破冰行动) hits screens these days.—Oh. What a pity! I ____________ any of them yet,A. doesn't watchB. didn't watchC. won't watchD. haven't watched【答案】 D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。

——哦。

真遗憾!我任何一集也没有看过。

根据Oh. What a pity!可知我没有看过。

过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。

故选D。

【点评】此题考查现在完成时。

注意yet常和现在完成时连用。

3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

现在完成时-小升初英语语法专项训练(通用,含解析)

现在完成时-小升初英语语法专项训练学校:___________姓名:___________班级:___________考号:___________一、单选题1.—Where is John? ()—He ________ to the library. He'll come back soon.A.has gone B.has been C.goes D.was 2.How long ________ you studied English? ()A.do B.are C.have3.I ________ Beijing for two years. ()A.have been to B.have gone to C.have been in D.have come to 4.—_______ you ever _______ to Beijing? ()—Yes, I have.A.Have; gone B.Did; go C.Do; go D.Have; been 5.—Hi! Bruce. I haven’t seen you for three weeks. ()—Hi! George. I _______ America.A.have gone to B.went to C.have been to D.have been in 6.My father isn’t here now. He _______ Shanghai. He _______ there twice. () A.has gone; has been B.has gone to; has been toC.has been to; has gone D.has gone to; has been7.—Look! That man looks like Mr. Brown.—It ________ be him, for he ________ America.A.can’t; has gone to B.may not; has goneC.mustn’t; has been to D.can’t; has been to8.Peter is young, but he _______ many foreign countries. ()A.has been in B.has gone to C.went to D.has been to 9.I haven’t heard from him _______ last week. ()A.since B.ago C.for D.before10.—_______ you ever _______ to London? ()—Yes, I have.A.Have; gone B.Did; go C.Do; go D.Have; been 11.—_______ you _______ the plates? ()—No, I haven’t.A.Did; wash B.Do; wash C.Are; washing D.Have; washed 12.The price _________, but I doubt whether it will remain so. ()A.went down B.will go down C.has gone down D.was going down13.How many times have you _____ to the factory? ()A.come B.came C.gone D.been 14.Jack ________ Shanghai, he will be back ________ a few days. ()A.has been to; in B.has gone to; in C.has been to; after D.has gone to; after15.This is the first time the students ______ to Hyde Park. ()A.have gone B.have been gone C.have been going D.are being gone 16.— _______ my glasses? ()— Yes, I _______ them on your bed a minute ago.A.Do you see; saw B.Had you seen; have seenC.Have you seen; saw D.Would you see; saw二、用单词正确形式填空17.I _________ (learn) English for three years.18.Patrick _______ (find) a new job. He is quite happy.19.Sarah _______ (visit) many interesting places since she came to live in Shanghai last year.20.So far (到目前为止), most of the children _____ (see) the film Harry Potter. 21.Mike _____ (live) in Paris for two years.22.He _____ not _____ his pen yet. (find)23.They _____ (be) in New York for seven years.三、补全句子24.—How long have they been away?—_____ 1997.四、看图完成句子25.—Have you got any dolls?—__________五、判断句子正误26.判断正(T)误(F),并改正He is always been a nice neighbour. ( )________________________________________六、选出错误选项并改正27.We has learned a lot of English words.A B C D( )___________七、改写句子28.I have already been to Seaside Town on Lucky Island. (改为否定句)I _____ been to Seaside Town on Lucky Island _____.29.Peter has already been to Dragon Bay. (改为一般疑问句)________ Peter ________ to Dragon Bay yet?八、连词成句30.learned, we, a, lot, English, have, words, of (.)________________________________________参考答案:1.A【详解】句意:—约翰在哪里?—他去了图书馆。

现在完成时专项训练

现在完成时专项训练(1)一、选择填空( ) 1. I the League for five years.A. joinedB. have joinedC. have been inD. join( ) 2.The factory since 1985.A. openedB. has openedC. was openedD. has been open( ) 3.The meeting for two days.A. has finishedB. has endedC. has been overD. finished( ) 4.Miss Gao this school since 1996.A. has come toB. came toC. has been inD. has taught( ) 5.I home for a week.A. have returnedB. have been backC. returnedD. were( ) 6.How long has your grandmother ?A. diedB. has been diedC. deadD. been dead( ) 7.He a t6eacher for nearly five years.A. has beenB. has becomeC. wasD. became( ) 8. The baby for three hours.A. fell asleepB. has fallen asleepC. has got to sleepD. has been asleep ( ) 9. When Kate arrived at the bus stop, the bus for half an hour.A. has leftB. had leftC. has been awayD. had been away( ) 10. When she got to the cinema, the film for twenty-five minutes.A. had begunB. had startedC. has been onD. had been on ( ) 11. –May I the story-book for a month?-Yes , you may.A. borrowB. lendC. keepD. take( ) 12.While I in Beijing, It was raining hard.A. gotB. reachedC. arrivedD. was( ) 13.My uncle the Party in 1978. He for over 19 years.A. joined; has been a Party memberB. joined; has joined the PartyC. has joined; has been the PartyD. has joined; has been in the Party ( ) 14. When he came home, I for three hours.A. have fallen asleepB. had fallen asleepC. had been asleepD. have slept( ) 15.-Where is Tom ? - He the library.A. goesB. wentC. has gone toD. has been to( )16. How long do you think they the TV factory?A. have been toB. have reachedC. have been inD. have arrived in ( ) 17. The bus on the road for an hour.A. has stoppedB. stoppedC. is stoppingD. has been( )18.My father Shanghai twice.A. has been toB. has been inC. has gone toD. has gone in( ) 19. Jack a postman for about 6 years.A. has becomeB. has returnedC. has changedD. has been( )20. He said he a soldier ten years.A. has been; sinceB. has joined; forC. had joined; inD. had been; for ( ) 21.-Do you know our hometown at all?-No, this is the first time I there.A. wasB. have beenC. cameD. am coming( ) 22.- I’m sorry to keep you waiting. Here for a long time.-No, only about ten minutesA. Are youB. Were youC. Have you beenD. Had you been( ) 23.Why so many people here? WhatA. happensB. will happenC. has happenedD. had happened二、选择错误选项,并改正( )1. I have caught a bad cold these days.A B C D( ) 2. He has bought a jacket for a week.A B C D( ) 3.She has put her handbag in the room two hours ago.A B C D( ) 4. I’ve never gone to the Great Wall before.A B C D( )5. While I get to the airport, the plane had taken off.A B C D三、动词填空1.-Where’s Mr. Hu? -He (go) to Washington.2. I ( be) in China for over three years.3. How long you (be) away from your home?4. - you (have) lunch yet?-Yes, I (have) it half an hour ago.5. - you (see) Lucy this morning? -Not yet.6. The rain (stop). Shall we go on with our volleyball match?7. My mother isn’t at home. She (go) to Shanghai for a meeting.8. It (rain) for half a day and I do n’t think that it (last) long.9. They (watch) a wonderful football match and kept (talk) about it.10. There (be) a football match tomorrow evening.现在完成时专项训练(2)[Exercises 1] ( )1.——Have you travelled on the train.——Yes, I have. (A)never(B)ever (C)just (D)yet( )2.——Have you finished your homework ——Not .(A)ever (B)already (C)yet (D)just( )3. We haven't finished our homework .(A)already (B)ever (C)yet (D)never( )4.——Have you learned English?——Yes, I've learned a lot.A)never,ever (B)ever,never (C)ever,already (D)already.ever ( )5.——Have you finihed your homework ?——Yes,I've done that(A)yet,already (B)already, yet (C)ever,never (D)still,just( )6.John's father borrowed some pictures(A)have already (B)has just (C)have ever (D)has yet( )7.He finished his homework yet(A)doesn’t(B)haven’t(C) hasn’t (D) doesn’t have [Exercises 2] A)用since和for填空1) ______ two years 2) _______ two years ago 3) _______ last month4) ______ 1999 5) _______ yesterday 6) _______ 4 o’clock7) ______ 4 hours 8) _______ an hour ago 9)______we were children10) _____ lunch time 11) ______ she left hereB)用since和for填空1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ we were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.( )1.I've been like this ever snice(A)last week (B) for a week (C) a week before (D)the last week( )2.My mother has worked in this factory 2 years.(A)about (B)for (C)in (D)since( )3. I haven't heard from him last week.(A)since (B) for (C)ago (D)before( )4.His father joined the party_________(A)for three years (B)since three years ago(C)three years ago (D)in two years' time[Exercises 3]A)用have(has) been 或have(has) gone 填空。

现在完成时专题训练及答案

现在完成时专题训练及答案什么是现在完成时?现在完成时是英语中的一个时态,用于表达发生在过去某个时间点到现在之间的动作或状态,强调与现在的关联。

它由“助动词have/has + 过去分词”构成。

现在完成时的用法1.表示过去发生的动作对现在造成的影响或结果。

–I have finished my homework.(我已经完成作业。

)–She has left for the airport.(她已经去机场了。

)2.表示经验或经历。

–I have been to Paris.(我去过巴黎。

)–Have you ever tried sushi?(你曾经尝试过寿司吗?)3.表示一个开始于过去某个时间点的动作或状态一直延续到现在。

–He has worked in this company for 10 years.(他在这家公司工作了10年了。

)–We have lived in this house since 2005.(我们从2005年起就住在这间房子里。

)4.表示刚刚完成的动作。

–I have just finished my lunch.(我刚刚吃完午饭。

)–They have recently bought a new car.(他们最近买了一辆新车。

)现在完成时的常见时间状语实际上,使用时间状语可以更加准确地表达一段时间以来所发生的动作或状态。

以下是几个常见的时间状语,它们可以与现在完成时一起使用。

•already(已经)•just(刚刚)•recently(最近)•yet(还,用于否定句)•ever(曾经)•never(从未)•for(表示一段时间,如:for three years)•since(表示某个时间点,如:since 2010)现在完成时的练习题选择正确的动词形式,填入空白处。

1.She ____________ (finish/finished) her study abroad program last month.2.They ____________ (visit/visited) the Eiffel Tower when they were inParis.3.It ____________ (rain/rained) a lot this week.4.I ____________ (lose/lost) my keys. Can you help me find them?5.We ____________ (live/lived) in this apartment for five years.用适当的现在完成时形式填空。

专项训练现在完成时专项练习(附答案)

专项训练现在完成时专项练习(附答案)一、初中英语现在完成时1.I a cold. I am not feeling well nowA. caughtB. have caughtC. was catchingD. had caught【答案】 B【解析】【分析】句意:我感冒了,我现在不舒服。

catch a cold意为“感冒”。

由句意可知应用现在完成时。

故选B。

【点评】考查现在完成时。

2.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.3.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。

学生必须牢记这两种词的转换及转换条件。

4.—Where is your mother?—She ______ Australia and she ______ Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD. has gone to; has been to【答案】C【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。

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

现在完成时态专项训练一 一、 单项选择。 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 ; finishedC.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 21.When he arrived at the bus stop, the bus _____ for 20 minutes. A. has left B. had left C. has been away D. had been away 22. I ______ the League for 5 years so far. A. joined B. have joined C. have been in 23.The factory ____ since the February of 1988. A . has been open B. has opened C. was open D. opened 24.Mary and Rose ____friends since they met in 2000. A. have made B. have been C. made D. have become 25.You mustn't_____ until he comes back. A. be away B. leave C. be left 26.The meeting _____ for a week now. A. has finished B. has ended C. has been over 27.Miss Gao ______ this school for nearly 5 years. A. has been in B. has come to C. has taught 28.Ben ______ a teacher for 4 years . A. has been B. has become C. was D. became 29. I ______ home for a week. A. have returned B. have been back C. returned 30. How long _______ he ________ ? A. died B. has, died C. has, been dead 31. He ______ at eight yesterday afternoon. A. slept B. was sleeping C. has sleep D. had slept 32.He ________ the car for a week. A. bought B. has bought C. has had 33.-----How long _____ you _____ ill ? -----Two weeks. A. did fall B. have, fell C. have, been 34.Since 2000, he _____ his hometown. A. has left B. has moved away C. has been away from 35.I'll lend you the book , but you can only _____ it for 2 days. A. borrow B. keep C. take 36.The bus ______ on the road for 2 hours so far. A. has stopped B. stopped C. has been 37.Are you _____ the jacket these days? A. wearing B. putting on C. dressing D. on 38.He ________ for 2 hours. A. got up B. has got up C. has been up 39. Tom is ill in hospital. He ______ a cold for several days. A. is B. catches C. has caught D. has had 40.----- How long can I ______ the book? ------ Two weeks. A. borrow B. lend C. get D. keep 二、 句型转换。1、He has never surfed, ?(改成反意疑问句) 2、They have been here since 2000. (对划线部分提问) have they been here? 3、The old man _______ last year. He for a year. (die) (动词填空) 4、This factory opened twenty years ago.(同义句转换) This factory ________ for twenty years. 5、Miss Gao left an hour ago. (同义句转换) Miss Gao _____ ____ _____ _____ an hour ago. 6、Her mother has been a Party member for three years .(同义句) Her mother _______ the Party three years ________ . 7、The Green Family moved to France two years ago. (同义句转换)

相关文档
最新文档