(英语)高中英语现在完成时练习题含解析
- 格式:doc
- 大小:79.50 KB
- 文档页数:12
高考英语现在完成进行时题20套(带答案)及解析一、单项选择现在完成进行时1. Traffic conditions in Nanchang _____ for decades. At first people only complained about jams during rush hours, but today every hour is rush hour.A.are worsening B.had worsenedC.have been worsening D.worsened【答案】C【解析】试题分析:考查时态。
根据时间状语for decades和句意可知用现在完成进行时。
句意:十年来,南昌的交通状况越来越糟糕了。
起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。
选C。
考点:考查时态2.—I counted sheep, I drank milk and I tried everything, but nothing helped.—It seems you _____ too much recently. Try some sleeping pills.A.worked B.work C.had worked D.have been working 【答案】D【解析】试题分析:recently提示用现在完成时或现在完成进行时。
用法相同的副词还有lately, so far, up to now, by now, for two days, since last Friday, in /during / over the last /past/ few days 等。
故答案为D。
考点:动词时态。
3.He _______ around the clock since June, when the first Ebola case appeared in this agricultural county.A.had been working B.has been workingC.is working D.was working【答案】B【解析】试题分析:考察时态。
最新高三英语现在完成时试题(有答案和解析)一、单项选择现在完成时1.We two 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 long time ,up to now, until, so far, in the last few years/weeks/mouths , till now, recently等,考生在平时学习英语过程中要多注意积累。
本题只要抓住句中时间状语so far(到目前为止)就可以判断出用现在完成时。
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 从句;句意:这是某人第几次做某事的时候了。
(英语)高中英语现在完成时的基本方法技巧及练习题及练习题(含答案)含解析一、单项选择现在完成时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.We two 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 long time ,up to now, until, so far, in the last few years/weeks/mouths , till now, recently等,考生在平时学习英语过程中要多注意积累。
本题只要抓住句中时间状语so far(到目前为止)就可以判断出用现在完成时。
2.By now 516 Confucius Institutes ______in 142 countries and regions, according to the Confucius Institute Headquarters.A.founded B.would foundC.have been founded D.had been founded【答案】C【解析】考查时态和语态。
句意:根据孔子学院总部的统计,到现在为止,全世界142个国家和地区已经建立了516个孔子学院。
主语516 Confucius Institutes和found之间是被动关系,该句应用被动语态。
英语现在完成时题20套(带答案)及解析一、单项选择现在完成时1.My father ____his little store rapidly into a big department store in the past ten years. A.has developed B.developedC.is developing D.develops【答案】A【解析】【详解】考查时态。
句意:在过去10年里,我的父亲把他的小店发展成了一个大型的购物商店。
本句时间状语in the past ten yeas通常要和现在完成时连用,故A项正确。
2.Although she is only 16 years old, she ______ to drugs for two years.A.addicts B.had been addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。
句意:虽然她只有16岁,但她已经沉迷于毒品两年了。
结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。
3.The Reform and Opening-up, having passed its brilliant age of 40 years ,____the backward situation of the Chinese nation and influenced the world.A.change B.changesC.has changed D.have changed【答案】C【解析】【详解】考查时态。
句意:改革开放,走过了辉煌的40年,改变了中华民族的落后局面并影响世界。
句中强调“改革开放40年”对现在的影响,故用现在完成时。
故选C。
4.— Would you care for a cup of tea? It tastes pretty good.— I one. Thank you just the same.A.have had B.had C.would have D.will have【答案】A【解析】【详解】考查时态。
【英语】高二必备英语现在完成时技巧全解及练习题(含答案)含解析一、单项选择现在完成时1.— When will the bike-sharing schemes be introduced to the public?— Not until _______ a better understanding of them.A.we have had B.will we have hadC.have we had D.we will have had【答案】A【解析】【详解】考查时间状语从句。
句意:--公共单车共乘计划将于何时推出?---直到对它们有了更好的了解。
根据第一句话可知这是将来时,但是until引导的是时间状语从句,从句中要用现在时代替将来时。
not until位于句首时,主句要用部分倒装,但是从句不用,故选A。
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. 这是我第一次到长城去。
(2)It was the first time that he had visited the Great Wall.那是他第一次参观长城。
高中英语现在完成时练习题及答案一、单项选择—Have you ever been to Beijing?—No, I _.A. didn't goB. haven't beenC. haven't goneD. wasn't goingI _ my homework yet. I'll do it right away.A. don't finishB. didn't finishC. haven't finishedD. hadn't finishedThe movie is great. I _ it twice.A. watchedB. have watchedC. had watchedD. watch—Do you know where my keys are?—I'm not sure. I _ seen them.A. haven'tB. didn'tC. hadn'tD. don't—How many times _ to the park this month?—Twice.A. did you goB. have you goneC. had you goneD. will you go二、用现在完成时完成下列句子I (read) three books this month.I have read three books this month.We (not finish) the project yet.We haven't finished the project yet.She (be) to Paris twice.She has been to Paris twice.They (not see) each other for two years.They haven't seen each other for two years.He (just arrive) at the airport.He has just arrived at the airport.Choose the correct form of the present perfect tense:a) I (have/had) breakfast already.b) She (have/has) finished her homework.c) We (has/have) watched that movie before.Answers:a) I have breakfast already.b) She has finished her homework.c) We have watched that movie before.Rewrite the following sentences using the present perfect tense: a) I ate breakfast this morning.b) She watched a movie last night.c) They visited their grandparents last weekend.Answers:a) I have eaten breakfast this morning.b) She has watched a movie last night.c) They have visited their grandparents last weekend.Fill in the blanks with the correct form of the present perfect tense:a) I ___ (lose) my keys.b) They ___ (move) to a new house.c) He ___ (study) for three hours.Answers:a) I have lost my keys.b) They have moved to a new house.c) He has studied for three hours.Complete the following sentences with the correct present perfect tense form of the verbs in brackets:a) She ___ (not finish) the project yet.b) We ___ (never see) that movie before.c) He ___ (already eat) dinner.Answers:a) She has not finished the project yet.b) We have never seen that movie before.c) He has already eaten dinner.Choose the correct sentence using the present perfect tense:a) I have seen that movie yesterday.b) They have been to Japan last year.c) She has lived in New York for five years.Answer: She has lived in New York for five years.Choose the correct form of the verb to complete the sentences in the present perfect tense.a) We (go/ have gone) to Paris several times.b) She (write/ has written) a novel.c) They (see/ have seen) that movie before.d) He (eat/ has eaten) sushi before.e) I (meet/ have met) my favorite author.Answer:a) have goneb) has writtenc) have seend) has eatene) have metRewrite the following sentences in the present perfect tense.a) He travelled to Japan last year.b) Sarah played soccer when she was younger.c) We studied Spanish for four years.d) They visited their grandparents over the weekend.e) I ate breakfast an hour ago.Answer:a) He has travelled to Japan.b) Sarah has played soccer.c) We have studied Spanish for four years.d) They have visited their grandparents over the weekend.e) I have eaten breakfast an hour ago.Fill in the blanks with the correct form of the verb in the present perfect tense.a) I _ (not finish) my homework yet.b) She _ (already see) that movie.c) We _ (just arrive) at the airport.d) They _ (never try) sushi before.e) He _ (not decide) which college to attend.Answer:a) have not finishedb) has already seenc) have just arrivedd) have never triede) has not decidedComplete the following dialogue using the present perfect tense.A: Have you ever been to New York City?B: Yes, I (go) there a few years ago.A: _ (you like) it?B: Yes, I _ (have) a great time. The food was amazing.A: That's great. _ (you visit) any museums or landmarks?B: Yes, I _ (see) the Statue of Liberty and the Empire State Building. Answer:B: Yes, I went there a few years ago.A: Did you like it?B: Yes, I had a great time. The food was amazing.A: That's great. Did you visit any museums or landmarks?B: Yes, I saw the Statue of Liberty and the Empire State Building.。
【英语】高考英语高中英语现在完成时答题技巧及练习题(含答案)一、单项选择现在完成时1.This is the third time I____ Hong Kong. The second time I____ here was on Christmas Day last year.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.He is the only one of the students who _____ a winner of scholarship five times up to now. A.is B.areC.have been D.has been【答案】D【解析】【详解】考查现在完成时和主谓一致。
句意:他是唯一一位三年奖学金获得者的学生。
句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。
根据句中的时间状语for three years,故时态用现在完成时。
故D正确。
(英语)高中英语现在完成时练习题含解析 一、单项选择现在完成时 1.The Chinese women’s volleyball team won the gold medal at the Rio Olympics, which is the third time the team Olympic gold. A.claimed B.has claimed C.has been claiming D.had claimed 【答案】B 【解析】 【详解】 考查时态语态。句型:it is the+序数词+time that从句,从句谓语动词要使用现在完成时。claim有权利要求得到,与主语the team为主谓关系,应用主动语态。句意:中国女排在
里约奥运会上获得了金牌,这是第三次团队获得奥运金牌。故选B。
2.Although she is only 16 years old, she ______ to drugs for two years. A.addicts B.had been addicted C.has addicted D.has been addicted 【答案】D 【解析】 【详解】 考查现在完成时态和固定搭配。句意:虽然她只有16岁,但她已经沉迷于毒品两年了。结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。
3.How happy we are! The holiday we have been looking forward _______ at last. A.to has come B.having come C.to having come D.has come 【答案】A 【解析】 【详解】 考查句子结构分析和谓语动词。句意:我们是多么的快乐啊!我们一直所期望的假期终于来了。句中we have been looking forward to我们一直所期望的,作the holiday的定语,故整个句子应当为The holiday has come at last。故选A。
4.She is a strong-willed woman and not once _______ in to any difficulty in her life. A.she has given B.did she give C.she gave D.has she given 【答案】D 【解析】 试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And 连接的两个并列句中,否定副词 not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。
考点:考查动词时态和倒装句
5.In the last few years, China ________ great achievements in environmental protection. A.was making B.made C.had made D.has made 【答案】D 【解析】 【详解】 考查时态。句意:在过去几年里,中国已经在环境保护方面取得了很大的成就。时间状语“In the last few years”表明应该使用现在完成时,故D项正确。
6.—What a stupid mistake! —Yes. I ______ you doing it carefully, but without success. A.was suggesting B.will suggest C.have suggested D.had suggested 【答案】C 【解析】 【详解】 考查时态。句意:——这是一个多么愚蠢的错误啊!——是的,我建议过你要认真,但是你听不进去。根据“What a stupid mistake!”判断此处强调过去的事情对现在的影响,应该用现在完成时,故C项正确。
7.______to work overtime that evening,I missed a wonderful film. A.Having been asked B.To ask C.Having asked D.To be asked 【答案】A 【解析】 试题分析:“由于那天晚上被要求加班,我错过了一场精彩的电影”,主语“我”和动词ask之间是动宾关系,要用过去分词,“被要求加班”这一动作发生在动作missed之前,要用过去分词的完成式having been asked,A项正确;B项 to ask是动词不定式,表示目的或将要发生的动作,不正确;C项 having asked 是现在分词的完成式,不正确;D项 to be asked 是动词不定式的被动形式,不符合语境,故选A。 考点:考查非谓语动词
8.Tony is one of the five students in his class who ______ the exam. How lucky he is! A.is passing B.passes C.has passed D.have passed 【答案】D 【解析】 考察时态语态。托尼是班上5个通过考试的学生之一,他真幸运。由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。通过考试是主动形式,并且定语从句中的who修饰的是five students,所以是have passed,故选D 考点:考察时态和语态
9.______ trees _______ in the past few years. A.A good many of , were planted B.A good many, were planted C.A number of , have planted D.A number of, have been planted 【答案】D 【解析】 【详解】 考查词组和时态。句意:在过去的几年里已经种了许多树。根据句末的in the past few years(在过去的几年)可知,本句需使用现在完成时,故A、B选项直接排除;又因为
“树”与“种植”之间是动宾(被动)关系,故应该使用被动语态,因此C选项是错误的。故
选D。
10.They____for ten years. A.has been married B.have been married C.got married D.married 【答案】B 【解析】 【详解】 考查marry的用法。句意:他们结婚有十年的时间了。marry作不及物动词时有两种用法:get married to sb.(表动作)/be married to sb.(表状态);作及物动词时有marry sb.,根据for ten years可知,此处应当用be married to sb.强调状态,用现在完成时。故B选项正确。
11.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing C.changed D.has changed 【答案】D 【解析】 【详解】 考查现在完成时。句意:随着电子商务的广泛应用,我们习惯的购物方式发生了很大的变化。we were used to是一个定语从句,先行词是the way of shopping,表示过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去,用现在完成时,故选D。 12.Throughout the history of movie-making, Shakespeare’s plays for films more than the works of any other writer. A.were being adapted B.would be adapted C.have been adapted D.are adapted 【答案】C 【解析】 【详解】 考查现在完成时的被动语态。句意:纵观电影制作的历史,莎士比亚的戏剧被改编成电影的次数要比其他作家的作品被改编成电影的次数多。由“Throughout the history of movie-making,”可知,本句为现在完成时,主语Shakespeare’s plays,与谓语adapt为被动。所以
用现在完成时的被动语态have been adapted。故C选项正确。
13.The Greens _____ China for five years. A.has been in B.have been in C.went to D.has gone to 【答案】B 【解析】 【详解】 考查时态。句意:Green一家人来中国已经五年了。时间状语for five years表明用现在完成时,The Greens作主语时,谓语动词用复数,而且接一段时间要用have been in,故B项正确。
14.Never _____met such a person before. A.did I B.I have C.have I D.Am I 【答案】C 【解析】 【详解】 考查倒装句及时态。句意:我以前从未见过这样的人。根据句意可知,此处强调对现在的影响,应使用现在完成时。never位于句首时,句子要求使用部分倒装,助动词提前。故C选项正确。
15.The old couple have been married for 40 years and never once ___________ with each other. A.they have quarreled B.have they quarreled C.they had quarreled D.had they quarreled 【答案】B 【解析】