现在完成时练习题含答案

合集下载

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

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

现在完成时专项练习题及答案解析一、练习题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. I ________ (study) English for three years.- 答案: have studied2. She ________ (live) in this city since 2010.- 答案: has lived3. They ________ (travel) to many countries around the world. - 答案: have traveled4. The company ________ (expand) its business to Asia.- 答案: has expanded5. He ________ (not finish) his homework yet.- 答案: hasn't finished6. We ________ (meet) all the project requirements.- 答案: have met7. The children ________ (play) outside for two hours.- 答案: have been playing8. Since you ________ (leave), a lot has changed.- 答案: left9. I ________ (never try) this kind of food before.- 答案: have never tried10. She ________ (write) two novels and is working on the third one.- 答案: has written答案解析- 现在完成时的结构是:have/has + 过去分词。

- 现在完成时可以与表示一段时间的状语连用,如"for + 一段时间"或"since + 过去的时间点/从句"。

现在完成时(含练习题及答案)

现在完成时(含练习题及答案)

现在完成时定义:表示在过去的某个时间已经发生的行为或者曾经做过的事情对现在产生的影响和结果。

构成:have/has+动词的过去分词(done)常与以下时间状语连用,比如:1. already/yet- I have already read that book. 我已经读过那本书了。

- Flora hasn’t finished her homework yet. 弗洛拉还未完成作业。

2. just- I have just received a letter from my brother.我刚刚收到我兄弟的来信。

3. recently- I haven’t seen him recently. 我最近没见过他。

4. ever/never- Have you ever been to London? 你去过伦敦吗?- I have never been to London. 我从未去过伦敦。

5. so far- So far I have learnt to speak German, English and French.到目前为止,我已经学会了说德语,英语和法语。

6. for引导的短语表示延续的时间,延续性动词多用于此。

- We have studied English for six years. 我们已经学习英语六年了。

7. since引导的短语,或者从句- He has lived here since 1997. 自从1997年,他就住在这里。

- We haven’t seen each other since he moved to London.自从他搬去伦敦,我们就再也没见过。

8. have/has been to 与have/has gone to /has been in的区别- He has been to the Great Wall twice. 他去过长城两次。

(表示去了人已回来)- He has gone to Beijing. 他去了北京。

五年级英语现在完成时练习题30题带答案

五年级英语现在完成时练习题30题带答案

五年级英语现在完成时练习题30题带答案1. I ______ my homework already.A. finishB. have finishedC. finishedD. finishing答案:B。

解析:现在完成时的基本结构是have/has + 过去分词。

句中already 是现在完成时的标志词,表示已经,强调过去发生的动作对现在造成的影响,所以要用现在完成时,A选项是一般现在时,C选项是一般过去时,D选项形式错误,所以选B。

2. He ______ his breakfast this morning.A. has hadB. hadC. have hadD. having答案:A。

解析:this morning可以用于现在完成时,表示从过去到现在的时间段内已经做过某事。

主语he是第三人称单数,现在完成时要用has + 过去分词,have had是have的现在完成时形式,这里要用has,B选项是一般过去时,C选项主语错误,D选项形式错误,所以选A。

3. They ______ to the park twice this week.A. goB. have goneC. have been答案:C。

解析:have been to表示去过某地(已经回来),have gone to表示去了某地(还没回来)。

句中说这周去过公园两次,是已经回来的状态,所以用have been。

A选项是一般现在时,B选项不符合题意,D选项是一般过去时,所以选C。

4. My sister ______ a new book.A. has boughtB. boughtC. buyD. buying答案:A。

解析:现在完成时强调过去的动作对现在的影响。

这里表示我姐姐已经买了一本新书,要用现在完成时,其结构为have/has+过去分词,主语my sister是第三人称单数,所以用has bought。

B选项是一般过去时,C选项是一般现在时,D选项形式错误,所以选A。

五年级英语现在完成时练习题30题含答案解析

五年级英语现在完成时练习题30题含答案解析

五年级英语现在完成时练习题30题含答案解析1. I ______ my homework already.A. finishB. finishesC. have finishedD. finished答案解析:C。

在这个句子中,“already”是一个表示已经的副词,通常与现在完成时连用,表示过去发生的动作( 完成作业)对现在造成的影响 作业已经完成了)。

选项A是一般现在时的形式,选项B 的“finishes”是一般现在时第三人称单数形式,这里主语是I,不适用。

选项D是一般过去时,不能体现出对现在的影响。

2. She ______ to Beijing three times.A. has goneB. has beenC. goesD. went答案解析:B。

“has been to”表示去过某地 人已经回来),“has gone to”表示去了某地 人还没回来),根据句子中“three times” 三次),说明她去过北京三次,人是回来的状态,所以用“has been”。

选项C是一般现在时,选项D是一般过去时,都不符合句子表达去过三次这个现在完成时的语境。

3. They ______ a lot of new friends since they came to this school.A. makeB. madeC. have madeD. are making答案解析:C。

“since” 自从)引导的时间状语从句,从句是一般过去时,主句要用现在完成时,表示从过去某个时间开始一直持续到现在的动作(交到很多新朋友)。

选项A是一般现在时,选项B是一般过去时,选项D是现在进行时,都不符合要求。

4. My mother ______ just ______ some delicious cakes.A. has; madeB. have; madeC. had; madeD. is; making答案解析:A。

现在完成时练习题及答案(精华版)

现在完成时练习题及答案(精华版)

现在完成时练习题及答案(精华版)现在完成时练习题及答案(精华版)一. 选择正确的答案填空。

1. I _____________ my homework already.a) didb) have donec) dod) have been doing2. She ____________ to the supermarket and bought some groceries.a) goesb) has gonec) wentd) had gone3. By the time he arrived, the party _______________ .a) is finishingb) has finishedc) has been finishingd) will finish4. Have you ever ____________ to Japan?a) gob) wentc) beend) going5. We ____________ for over two hours.a) have been waitingb) have waitedc) waitedd) were waiting答案:1. b) have done2. b) has gone3. b) has finished4. c) been5. a) have been waiting二. 根据句意,用现在完成时填空。

1. I ____________ my breakfast already. (have)2. She ____________ a new car. (buy)3. They ____________ a great time on vacation. (have)4. He ____________ the movie before. (watch)5. We ____________ each other for many years. (know)答案:1. have had2. has bought3. have had4. has watched5. have known三. 改错题。

现在完成时练习题及答案

现在完成时练习题及答案现在完成时是英语中表示过去发生的动作对现在造成影响或结果的时态。

它通常与时间状语连用,如"already", "yet", "ever", "never", "so far", "since"等。

现在完成时的结构是:主语 + 助动词have/has + 过去分词。

以下是一些现在完成时的练习题及答案:练习题:1. I _______ (already) finished my homework.A. haveB. hadC. has2. She _______ (never) been to Paris.A. hasB. hadC. have3. They _______ (just) arrived at the airport.A. haveB. hadC. has4. We _______ (ever) visited this museum.A. haveB. had5. He _______ (just) left the office.A. hasB. hadC. have6. Since you _______ (already) started the project, you can't stop now.A. haveB. hadC. has7. The company _______ (so far) made a lot of progress.A. hasB. hadC. have8. I _______ (never) heard of that band before.A. haveB. hadC. has9. They _______ (ever) won a championship.A. haveB. hadC. has10. She _______ (just) finished her book.A. hasB. had答案:1. A2. A3. A4. A5. A6. A7. A8. A9. A10. A解析:- 现在完成时的助动词是 "have" 或 "has",取决于主语是第一人称单数还是第三人称单数。

完整版)现在完成时专项练习题及答案(精选)

完整版)现在完成时专项练习题及答案(精选)1、Both his XXX.2、He has already been to Shanghai。

has he?3、Have you just met Mr。

Li?4、The famous writer has written one new book in the past two years.5、Our country has changed a lot so far。

Yes。

I hope it will be even better.6、Zhao Lan has already studied in this school for two years.7、We have known Xiao Li since she was a little girl.8、XXX is a very nice film。

I have seen it twice.9、These farmers have been to the United XXX。

When did they go there?10.Have you finished your homework yet。

Yes。

I just finished it a moment ago.11.His father has been a member of the Party since 1978.12.Yes。

we have been friends for ten years.13.How long have you been here。

About two months.14.Hurry up。

The play has been on for ten minutes.15.It has been ten years since he left the army.16.Miss Green isn't in the office。

现在完成时练习题及答案

现在完成时一、其构成"助动词have (has) +动词过去分词"构成现在完成时。

如:1. Kate's never seen Chinese films,____ ? A. hasn't she B. has sheC. isn't sheD. is she析:陈述句部分含否定词never,简略问句部分要用肯定式,又因Kate's是Kate has 的缩写,故选B。

2. His uncle has already posted the photos to him. (改为否定句)His uncle ______ posted the photos to him ______.析:already常用在肯定句中,yet常用在否定句、疑问句中,故填hasn't, yet。

3. -Ann has gone to Shanghai. -So ______her parents. A. has B. hadC. didD. have析:"so+助/系/情态动词+主语"结构中的动词形式应与前句结构中动词形式保持一致,又后句的主语为her parents是复数,故选D。

二、其用法与标志词(一)当句中有never, ever, just, already, yet, before等时,常用现在完成时。

如:1. -Mum, may I go out and play basketball? -___________ your homework yet?A. Do; finishB. Are; finishingC. Did; finishD. Have; finished2. -______ you ______anywhere before? -Yes, but I can't remember whereI______A. Did; surf; surfedB. Have; surfed; surfedC. Did; surf; have surfedD. Have; surfed; have surfed析:据yet和before可知,应用现在完成时,故1题选D,2题选D。

现在完成时练习题及答案

现在完成时练习题及答案1. 完成句子,我__________(吃)晚饭了。

答案,我已经吃晚饭了。

2. 完成句子,他们__________(去)那家餐厅了吗?答案,他们已经去那家餐厅了吗?3. 完成句子,她__________(看)过这部电影吗?答案,她已经看过这部电影了吗?4. 完成句子,你__________(听)过这首歌吗?答案,你已经听过这首歌了吗?5. 完成句子,我们__________(做)完作业了。

答案,我们已经做完作业了。

6. 完成句子,他__________(去)过中国吗?答案,他已经去过中国了吗?7. 完成句子,他们__________(结婚)了吗?答案,他们已经结婚了吗?8. 完成句子,你__________(读)完这本书了吗?答案,你已经读完这本书了吗?9. 完成句子,她__________(去)过欧洲吗?答案,她已经去过欧洲了吗?10. 完成句子,我们__________(见)过他的父母。

答案,我们已经见过他的父母。

现在完成时是英语中的一种时态,用来表示过去发生的动作对现在的影响或结果。

它通常由助动词“have/has”加上动词的过去分词构成。

现在完成时常用于以下情况:1. 表示过去发生的动作对现在造成的影响或结果。

2. 表示过去发生的动作在未来会继续产生影响。

3. 表示过去发生的动作对现在的情况有重要意义或影响。

现在完成时的用法相对灵活,但需要根据具体的语境来决定是否使用。

下面我们来看一些练习题及答案,帮助大家更好地掌握现在完成时的用法。

1. 完成句子,我__________(吃)晚饭了。

答案,我已经吃晚饭了。

2. 完成句子,他们__________(去)那家餐厅了吗?答案,他们已经去那家餐厅了吗?3. 完成句子,她__________(看)过这部电影吗?答案,她已经看过这部电影了吗?4. 完成句子,你__________(听)过这首歌吗?答案,你已经听过这首歌了吗?5. 完成句子,我们__________(做)完作业了。

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

现在完成时练习题含答案一、单项选择现在完成时1.This is the third time I____ Hong Kong. The second time I____ here was on Christmas Day lastyear.A.have visited; came B.have visited; have comeC.visit; came D.visited; had come【答案】A【解析】【详解】考查时态。

句意:这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。

第一句考查了固定句式:This/It is/was the序数词time sb have/has/had done sth,该句式意为“这是某人第几次做某事”,所以第一空中使用have visited;第二空中用一般过去时描述过去发生的事情。

故A项正确。

【点睛】本题第一空考查了非凡句式“It /That/This is the...time that sb have done sth;该句式意为“这是或人第几次做某事”;联合一样平常生活实际,可以计算到这是第几次做某事,表明该动作已经产生,因而,要用完成时态——主句用目前时,从句用目前完成时;主句用曩昔时,从句用曩昔完成时。

2.Although she is only 16 years old, she ______ to drugs for two years.A.XXX addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查目前完成时态和牢固搭配。

句意:虽然她只有16岁,但她已经陷溺于毒品两年了。

联合句意可知,这里是指到目前为止已经两年了,与目前有关系,用目前完成时态;beaddicted to陷溺于---,故选D。

3.With people paying attention to fitness, self-service mini-gyms, each covering about 5 squaremeters, ________ in China’s major cities these years.A.have sprung upC.had sprung up【答案】A【剖析】【详解】考查时态。

句意:这些年,跟着人们对健身的重视,面积约5平方米的自助迷你健身房如雨后春笋般在中国各大城市兴起。

按照these years“这些年”,可知句子用目前完成时态,故答案为A。

B.sprang upD.spring up4.Tony is one of the five students in his class who ______ the exam. How lucky he is!A.is passingC.has passed【答案】D【解析】考察时态语态。

XXX是班上5个通过考试的学生之一,他真幸运。

由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。

通过考试是主动形式,并且定语从句中的who修饰的是five students,所以是have passed,故选D考点:考察时态和语态B.passesD.have passed5.The recent 40 years great changes taking place all over China.A.witnessed B.has witnessedC.had witnessed D.witnesses【答案】B【剖析】【详解】考查时态。

句意:近40年来,中国发生了巨大的变化。

表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。

6.Much disappointed as he is in the job interview, he still keeps his confidence.A.to have failedC.having failed【答案】A【解析】试题分析:考查动词的时态。

由题目he still XXX his confidence(他仍然保持自信)可知此处强调这件事带来的结果对后面产生了影响,因此用现在完成时态,句意为尽管他面试失败很失望,但他仍然保持自信。

故选A。

考点:考查动词的时态。

B.failedD.failing7.The boy pretended ______ asleep when his XXX.A.to fall B.to have fallenXXX fallen【答案】B【解析】【详解】考查牢固句型和时态。

句意:他的父亲返来时,这个男孩伪装睡着了。

XXX.伪装做某事,该句型是牢固句型。

表示动作开始于曩昔某一时辰,一向延续到目前,或大概还要继续下去,用目前完成时,故选B。

8.Never _____met such a person before.A.did I B.I haveC.have I D.Am I【答案】C【剖析】【详解】考查倒装句及时态。

句意:我以前从未见过这样的人。

根据句意可知,此处强调对现在的影响,应使用现在完成时。

never位于句首时,句子要求使用部分倒装,助动词提前。

故C选项正确。

9.How happy we are! The holiday we have been looking forward _______ at last.A.to has comeC.to having come【答案】A【剖析】【详解】考查句子结构阐发和谓语动词。

句意:我们是何等的XXX啊!我们一向所盼望的假期终究来了。

句中we have been looking forward to我们一向所盼望的,作the holiday的定语,故全部句子应当为The holiday has come at last。

故选A。

B.having comeD.has come10.Over the last three decades, the number of people participating in physical fitness programs________ sharply.A.was increasing B.has increasedC.had increased D.will be increasing【答案】B【解析】【详解】考查时态。

句意:在曩昔的三十年里,加入健身打算的人数急剧增长。

Over the last XXX“在最近的30年里”和目前完成时态连用,故选B。

11.With the wide use of e-business, the way of shopping we were used to a lot.A.changeC.changed【答案】D【解析】【详解】考查目前完成时。

句意:跟着电子商务的遍及使用,我们惯的购物方式产生了很大的变化。

we were used to是一个定语从句,先行词是the way of shopping,表示曩昔的动作或状B.changingD.has changed态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去,用现在完成时,故选D。

12.Wetwo thirds of the project so far and we’re sure to complete it on time.A.finish B.will finishC.have finished D.finished【答案】C【剖析】【详解】考查时态。

句意:到目前为止,我们已经完成了三分之二的工程,我们肯定会按时完成。

按照句中时间状语so far可知用目前完成时。

故选C。

【点睛】本题考查现在完成时,现在完成时是“过去的动作或状态持续到现在并且已经完成”。

判断现在完成时的标志词有already , ever , never , yet , just , before, still , lately ,since , for a longtime ,up to now, until, so far, in the last few years/weeks/mouths , till now, recently等,考生在平时研究英语过程中要多注意积累。

本题只要抓住句中时间状语so far(到目前为止)就可以判断出用现在完成时。

13.He _________________ his wife for ten yearsA.has married B.has been married withC.has been married to D.got married to【答案】C【解析】【详解】考查时态。

句意:他和妻子已经结婚10年了。

本句应该使用be married表示已婚状态,与时间状语for XXX保持一致。

动词marry是短暂性动词,不能和一段时间连用,排除AD项。

与某人结婚应该使用介词to,排除B项。

故C项正确。

14.How many English words ____ you ____ up to now?A.did; learn B.had; learnedC.have; learned D.do; learn【答案】C【解析】【详解】考查时态。

句意:到目前为止,你研究了多少英语词汇?根据up to now可知用现在完成时,故选C。

15.I’m afraid Iyou with a great many questions. Thank you a lot, sir.A.XXXC.have contacted D.impressed【答案】A【解析】考查动词时态。

A. have XXX贫苦;B. appreciated观赏,感谢;C. have contacted来往,打仗;D. impressed铭记。

句意:恐怕我已经贫苦了你很多题目,十分感谢您。

此处指已经问了很多题目,动作已经完成用目前完成时,故选A.16.This is the first time I ______Tian’anmen Square. You can’t XXX visitingC.visit D.visited【答案】A【解析】【详解】考查目前完成时。

句意:这是我第一次参观天安门广场。

It/This is the+序数词+that的结构中,从句用目前完成时。

故A 选项正确。

【点睛】句式“This/It is/was the first/second ... last time + that从句”表示“这是第……次做某事”。

其中,that引导的是定语从句,that在口语中常省略。

相关文档
最新文档