现在完成时态专项练习题

合集下载

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

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

现在完成时专练100题及答案第一部分:填空题1.I ________ (live) in this city for five years.2.We ________ (visit) the museum twice this month.3.She ________ (not finish) her homework yet.4.They ________ (already leave) for the airport.5.How long ________ you ________ (study) English?6.The bus ________ (just arrive) at the station.7.By the time we arrived, they ________ (already eat) all the food.8.My sister ________ (not see) that movie before.9.He ________ (travel) to many countries in his life.10.________ you ever ________ (try) sushi before?答案:1.have lived2.have visited3.hasn’t finished4.have already left5.have, studied6.has just arrived7.had already eaten8.hasn’t seen9.has traveled10.Have, tried第二部分:改错题1.I have eat lunch already.2.She has writes a book.3.We have see that movie last night.4.He has been to Paris twice.5.They have visited Japan never.答案:1.I have eaten lunch already.2.She has written a book.3.We have seen that movie last night.4.He has been to Paris twice.5.They have never visited Japan.第三部分:选择题1.I _____ bought a new car.a)justb)alreadyc)yet2.She _____ seen that movie before.a)alreadyb)neverc)just3._____ you finished your homework?a)Haveb)Doc)Are4.They _____ been to this restaurant.a)haveb)hasc)had5.We _____ bought new clothes for the party.a)hasb)havec)had6.He _____ left for work yet.a)alreadyb)notc)just7._____ she ever been to China?a)Haveb)Hasc)Did8.I _____ visited my grandparents last weekend.a)haveb)hasc)had9.We _____ finished our project by next week.a)haveb)hasc)will10.They _____ traveled to Europe before.a)haveb)haven’tc)has答案:a)justa)alreadya)Havea)haveb)haveb)notb)Hasa)havec)willa)have第四部分:连线题1.I have been to Paris.2.She has already finished her work.3.We have lived in this house for ten years.4.They have never seen snow before.5.He has just started a new job.6.You have visited China, haven’t you?7.Have they ever been to Australia?8.Has he ever met the president?9.Have you ever tried sushi?10.We have traveled to many different countries.答案:g)Have you ever tried sushi?e)You have visited China, haven’t you?a)I have been to Paris.j)They have never seen snow before.d)They have lived in this house for ten years.i)She has already finished her work.c)We have traveled to many different countries.h)Have they ever been to Australia?b)Has he ever met the president?f)He has just started a new job.结论通过这个现在完成时的练习题集,我们可以更好地理解和掌握现在完成时的用法。

现在完成时专项练习题及答案解析

现在完成时专项练习题及答案解析

现在完成时专项练习题及答案解析一、练习题1. 选择正确的现在完成时形式填空。

(1) I _______ (already/just) _______ (finish) my homework.(2) She _______ (already/just) _______ (finish) her dinner.2. 选择正确的现在完成时形式填空。

(1) They _______ (already/just) _______ (arrive) at the airport.(2) He _______ (already/just) _______ (leave) the office.3. 选择正确的现在完成时形式填空。

(1) We _______ (already/just) _______ (eat) our lunch.(2) You _______ (already/just) _______ (finish) your work.4. 选择正确的现在完成时形式填空。

(1) She _______ (already/just) _______ (start) her new job.(2) He _______ (already/just) _______ (finish) his project.5. 选择正确的现在完成时形式填空。

(1) They _______ (already/just) _______ (arrive) at the hotel.(2) I _______ (already/just) _______ (leave) the house.二、答案解析1. (1) already finish (2) just finish解析:在第一题中,"already"用于强调动作已经完成,而"just"用于强调动作刚刚完成。

因此,根据句意,第一个空应填"already",第二个空应填"just"。

(完整)现在完成时专项练习题

(完整)现在完成时专项练习题

现在完成时态专项练习(1)一、用所给词的正确形式填空1.Mary ___________(lose) her pen。

__________ you __________ (see) it here and there?2._________ you __________ (find) your watch yet?3.--—Are you thirsty? -—-No, I _______ just ________ (have) some orange.4.We __________already ___________ (return) the book.5._________ they _________ (build) a new school in the village?6.--——--Has Tom taught you English? ———-—Yes, he _______________ (teach) us English fortwo years.7.I ________________(not finish) my homework yet。

Can you help me?8.——-What __________ they __________ (do) with the newspaper? -—-They have read them.9.My father _______________ (read) the novel twice.10.Wu Dong ________________(be) a soldier for one year.11.The students _____________(study) in the middle school since last month。

12.How long __________ you ___________(know) him ?13.Mike _______________ (make) quite a few friends since he came to China。

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案一、选择题1、 I ______ my homework yetA haven't finishedB have finishedC finishedD didn't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has +过去分词”,否定形式是“haven't/hasn't +过去分词”,A 选项 haven't finished 符合现在完成时的否定形式。

2、 They ______ in this city since 2008、A liveB livedC have livedD are living答案:C解析:“since +时间点”是现在完成时的标志,现在完成时的构成是“have/has +过去分词”,C 选项 have lived 符合现在完成时的结构。

3、 Have you ever ______ to Beijing?A goneB beenC wentD go答案:B解析:have been to 表示“去过某地(已经回来)”,have gone to 表示“去了某地(还没回来)”,根据句意“你曾经去过北京吗?”,这里表示去过且已经回来,所以用 have been to,B 选项 been 符合。

4、 My father ______ the Party since 1978、A joinedB has joinedC was inD has been in答案:D解析:“since +时间点”是现在完成时的标志,join 是短暂性动词,不能与时间段连用,要转化为 be in,现在完成时的构成是“have/has +过去分词”,D 选项 has been in 符合现在完成时的结构。

5、—How long ______ you ______ here?—For two yearsA have; studiedB did; studyC do; studyD will; study答案:A解析:根据答语“For two years”可知问句要用现在完成时,现在完成时的构成是“have/has +过去分词”,A 选项 have; studied 符合现在完成时的结构。

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案

英语现在完成时专项练习(附答案)含答案一、初中英语现在完成时1.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。

——她已经去武汉了。

她将下周回来。

主语是she,所以用has,排除C、D。

A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。

根据She'll be back next week.她下周回来可知现在还没有回来,故选A。

【点评】考查短语辨析,注意平时识记其区别,理解句意。

2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。

由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。

故选D。

【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。

3.— Hobo and Eddie the cinema to watch the film Zootopia.— Oh, that's why I can't find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】 A【解析】【分析】考查主谓一致。

2024年小升初英语现在完成时运用练习题30题

2024年小升初英语现在完成时运用练习题30题

2024年小升初英语现在完成时运用练习题30题1. I ______ my homework already.A. finishB. finishedC. have finishedD. will finish答案:C。

本题考查现在完成时的用法。

现在完成时的结构是“have/has + 过去分词”,表示过去发生的动作对现在造成的影响或结果。

句子中有“already”,是现在完成时的标志词,所以选C。

A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时。

2. She ______ a book about animals.A. readB. readsC. has readD. will read答案:C。

句子中有“about animals”,暗示她已经读过一本关于动物的书,有完成的意思。

“has read”是现在完成时,符合语境。

A 选项是一般过去时;B 选项是一般现在时;D 选项是一般将来时。

3. We ______ to the park many times this year.A. goB. wentC. have goneD. will go答案:C。

“many times this year”是现在完成时的标志,表示今年已经去过很多次了。

现在完成时结构“have gone”符合。

A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时。

4. He ______ never ______ camping before.A. is/beenB. has/beenC. have/beenD. was/been答案:B。

“never”和“before”都是现在完成时的标志词。

现在完成时结构“has/have + been”,主语是he,用has been。

A 选项时态错误;C 选项have 与he 不搭配;D 选项时态错误。

5. They ______ just ______ lunch.A. have/hadB. had/hadC. will haveD. are having答案:A。

(完整版)现在完成时练习题108道(附答案)

(完整版)现在完成时练习题108道(附答案)

现在完成时练习题108 道现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。

现在完成时的形式是由“ have/has +过去分词”构成。

1.1现在完成时的构成肯定句:主语+ have/has + 过去分词... 否定句:主语+have/has + not + 过去分词... 疑问句:Have/Has + 主语+ 过去分词...? 疑问代词/疑问副词+ have/has + 主语+ 过去分词...?肯定句否定句一般疑问句简答I / You have seen it I / You have not seen it Have you seen it?Yes, I have. No, I haven't .He / She / It has seen it He / She / It has not seenit Has he seen it ? Yes, he has.No, he hasn't .We / You / They have We / You / They have Have they seen it? Yes, they have.seen it. not seen it. No, they haven't .1.2现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have 主语(第三人称单数)+ has + 现在完成时的肯定句由助动词have/has加过去分词构成:He's gone shopping他. 去买东西了。

I've never been to Paris我. 从未到过巴黎。

1.3现在完成时的否定句句型:主语+ have/has + not + 过去分词... 现在完成时的否定句是在助动词have/has后加not,之后是过去分词:I haven't seen him for a long time 我. 已经很久没见到他了。

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

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

现在完成时专项训练题及答案一、填空题1.他已经(完成)了这项工作。

2.我们已经(订购)了明天的飞机票。

3.你们已经(生产)了多少产品?4.他们已经(结束)了会议。

5.我们已经(做)过这个实验了。

6.你已经(读)完这本书了吗?7.他们已经(决定)出发了。

8.我们已经(见过)这部电影了。

9.她已经(发表)过三篇论文了。

10.你们已经(收到)了我的邮件吗?答案:1. 完成;2. 订购;3. 生产;4. 结束;5. 做;6. 读;7. 决定;8. 见过;9. 发表;10. 收到二、选择题1.Tom: Have you ever been to Paris?(B)Jack: Yes, ____.A. I don’t go there recentlyB. I’ve been there twiceC. I will go there inthe future D. I don’t like going there2.Sarah: Do you still have the book I lent you?(D)Mark: Oh, sorry. I ____ it yet.A. did n’t receiveB. haven’t receivedC. don’t receiveD. haven’treturned3.Lucy: Have you heard about the new policy?(A)Tina: Yes, I ____. It was announced yesterday.A. have heard aboutB. didn’t hear aboutC. won’t hear aboutD. don’thear about4.Susan: How long have you been learning English?(B)Emily: I ____ learning English for five years.A. startB. have beenC. willD. do5.Mike: Do you know where John is?(A)Tom: Yes, ____. He has gone to the supermarket.A. I doB. I do knowC. I am knowingD. I knowing答案:1. B;2. D;3. A;4. B;5. A三、改错题请改正以下句子中的错误:1.I have went to the cinema last night.改为:I went to the cinema last night.2.She has never been see such a beautiful sunset before.改为:She has never seen such a beautiful sunset before.3.We has already finished our homework.改为:We have already finished our homework.4.Have you bought the tickets for the concert already?改为:Have you already bought the tickets for the concert?5.They have been lived in this city since 2010.改为:They have lived in this city since 2010.答案:1. I went to the cinema last night.;2. She has never seen such a beautiful sunset before.;3. We have already finished our homework.;4. Have you already bought the tickets for the concert?;5. They have lived in this city since 2010.四、对话配对题将下列对话的两部分进行配对。

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

现在完成时态专项练习题I. 用所给动词的适当形式填空1. I____________ already ____________ (see) the film. I ___________ (see) it last week.2. ___________ he ____________(finish) his work Not yet .3. ___________ you ____________(be) to Hong Kong Yes, I ______________ ______________ (be) there twice .4. He ___________ just __________ (finish) his homework.5. ___________ the young woman ever ___________(travel) to England6. ___________ each of you ___________(read) “Gone with the wind” yet7. Have you ___________(get) any new CDs8. My family have never ___________ (be) to Sanya.9. They ___________ ever ___________ (eat) fish and chips.10. I ___________ just ___________ (lose) my science book.11. Has Tom ___________ (finish) his work12. I have already ___________ (read) this book.13. She hasn't ___________(return) her book yet.14. _____________ you ever ____________(eat ) chocolate sundaes No, never.15. My father ____________ just ____________ (come) back from work. He is tirednow.16. Where’s Li Min g He _______________ _____________ (go) to the teacher’s office.17. Shanghai _________ (be) a small town hundreds of years ago. It __________ _________ (become) a large city since then.18. I ____________ _______________ (work) here since I ______________ (move) here in 1999.19. So far I ______________ _______________(make) quite a few friends here.20. How long ____________ the Wangs ______________(stay) here For two weeks.21. I ____________ just ___________ (finish) my homework.22. He ____________ (go) to school on foot every day.23. ____________ you ____________ (find) your science book yet24. The students ____________ (read) English when the teacher came in.25. Look! The monkey ______________ (climb) the tree.26. My mother ______________ ____________ (come) to see me next Sunday.27. How many sheep ____________ you _______________ (get) Only one.28. I've lost my pen. _________ you ____________ (see) it anywhereII.句型转换(每空一词)。

have been to Macau before.(改为否定句) I ___________ ____________ been to Macau before.hasn’t come to school because he’s ill (就划线部分提问) ____________ _____________ he come to schoolhas learned English for 5 years.(就划线部分提问) ___________ __________ __________ __________ learned Englishbough a new bike just now.(用just改写) I ____________ just ____________ a new bike.began to learn English three years ago.(改为同义句) We ____________ ____________English ____________three yearsIII. 填入has / have been 或has / have gone.1. Harry: I saw you in Annabel's Restaurant last night.Diana: No, it wasn't me. I never there.2. Sam: Sally and Tim are on holiday, aren't they Where they Sue:To Florida, again.Sam: How many times they thereSue: This is their third visit.3. Joe: Can I have an apple, pleaseMary: We haven't got any. I not to the shops today.4. Alan: Where's TonyMary: He's got a headache so he to bed.5. Steve: Can I speak to Jill, pleaseLynn: She's out, I'm afraid. She to the cinema this evening.Steve: Again She already to the cinema three times this week. IV. 用for 或since填空。

1. Jill has been in Ireland Monday.2. Jill has been in Ireland three days.3. My aunt has lived in Australia 15 days.4. Margaret is in her office. She has been there 7 o'clock.5. India has been an independent country 1974.6. The bus is late. We've been waiting 20 minutes.7. Nobody lives in those houses. They have been empty many years.8. Mike has been ill a long time. He has been in hospital October.V.单项选择( )1. Li Hong has ________ the army for 2 years.A. joinedB. joined toC. been inD. joined in ( )2. We have been friends since ________.A. childrenB. five yearsC. five years agoD. five years before( )3. Mike ___________ the story for a month.A. Has boughtB. Has hadC. had hadD. has borrowed( )4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already( )5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago( )6. I _____ at this school for two years already.A. am studyingB. studyC. studiedD. have studied ( )7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live( )8. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. in( )9. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to ( )10. You have never been to the Great Wall, ________ youA. doB. don’tC. haveD. haven’t( )11. His father _______ for years.A. has diedB. has been deadC. diedD. dies( )12. Mary ________ to see the films because she __________ it twice.A. won’t go, sawB. won’t go, will seeC. won’t go, has seenD. didn’t go, sees( )13. ________ you ________ some more food Thank you. I _______ enough. A. will have B. have had C. Do, have , have D. Do, have, had ( )14. ______ you ______ England Yes, it _____ a beautiful country.A. Will , gone to, wasB. Have , been to, isC. had ,been to, isD. Have ,gone to, is( )15. ----_______ you _______ to the capital---No, I ______ there early next month.A. Have , been, haven’t, am goingB. Had, been, hadn’t, am goingC. Have, gone, haven’t, was goingD. Did, go , d idn’t, was going ( )16. ---You sister ______ to London to study English. Is that true ---Yes , she ______ there for two months.A. has been, has beenB. will go, has goneC. gone, will beD. has gone, has been( )17. Bruce _______ how to use a computer. He________ a computer of his own. He ________ it two days agoA. learns, will get, boughtB. is learning, has got, boughtC. learned, has got, boughtD. is learning, got, has bought( )18. ---You haven’t read the book before, have you---_______.A. Yes , I haven’t.B. No, I have.C. Yes, I do.D. No, I haven’t.( )19. ---Where is Li Lei---He _________ Shanghai.A. has gone toB. has been toC. went toD. goes to( ) will write to us as soon as he _______ there.A.. getsB. will getC. got( ), the boy _______ !A.. smileB. smiledC. is smiling( ) is busy now. She _______ pictures.A.. drawsB. drewC. is drawing( ) _______ his homework and is now listening to music.A.. finishesB. has finishedC. finish( ) are going to take some pictures if _______ tomorrow.A.. it will rainB. it rainsC. it doesn't rain( ) floor of our classroom _______ every day.A.. is cleanedB. cleanedC. has cleaned( ) story_______ down and became world famous.A.. was writtenB. has writtenC. wrote( ) was born ______ May 3rd, 1985.A.. inB. atC. on( )28. Have you ever _______ to a foreignerA. speakB. spokeC. spokenD. to speak( )29. She's never read the book before, _________A. has sheB. hasn't sheC. isn't sheD. wasn't sheVI.翻译下面句子。

相关文档
最新文档