【英语】高二英语现在完成时专项训练100(附答案)含解析
【英语】高二英语现在完成时专项训练100(附答案)含解析一、单项选择现在完成时1.The Greens _____ China for five years.A.has been in B.have been inC.went to D.has gone to【答案】B【解析】【详解】考查时态。
句意:Green一家人来中国已经五年了。
时间状语for five years表明用现在完成时,The Greens作主语时,谓语动词用复数,而且接一段时间要用have been in,故B项正确。
2.The disease is a huge blow for the farmers. Hundreds of them ______ their animals, livelihood and hopes destroyed and many others fear they _____ the same fate.A.have seen; will suffer B.saw; sufferedC.had seen; was to suffer D.see; suffer【答案】A【解析】【详解】考查时态。
句意:这种疾病对农民来说是一个巨大的打击。
数以百计的人目睹了他们的动物、生计和希望被摧毁,还有许多人担心他们会遭受同样的命运。
结合句意可知第一空用现在完成时态;第二空用一般将来时态。
故选A。
3.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选项。
考点:考查动词时态和倒装句4.In the last few years, China ________ great achievements in environmental protection. A.was making B.madeC.had made D.has made【答案】D【解析】考查时态。
句意:在过去几年里,中国已经在环境保护方面取得了很大的成就。
时间状语“In the last few years”表明应该使用现在完成时,故D项正确。
5.Tony is one of the five students in his class who ______ the exam. How lucky he is!A.is passing B.passesC.has passed D.have passed【答案】D【解析】考察时态语态。
托尼是班上5个通过考试的学生之一,他真幸运。
由题意可知,通过考试这件事在人谈论这件事之前发生,所以,采用完成时态。
通过考试是主动形式,并且定语从句中的who修饰的是five students,所以是have passed,故选D考点:考察时态和语态6.The recent 40 years great changes taking place all over China.A.witnessed B.has witnessedC.had witnessed D.witnesses【答案】B【解析】【详解】考查时态。
句意:近40年来,中国发生了巨大的变化。
表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。
7.We have done things we ought not to have done and undone things we ought to have done.A.leaving B.leftC.will leave D.leave【答案】B【解析】【详解】考查现在完成时。
句意: 不该做的事我们都做了,留下该做的事都没做。
句子主干是个并列句,即we have done things we ought not to have done和left undone things we ought to have done,所以have done和have left是并列谓语,其中have相同,省略,只不过两个并列句里分别含有一个定语从句,第一个分句中we ought not to have done作things的定语,第二个分句中we ought to have done作things的定语。
故选B选项正确。
8.They____for ten years.A.has been married B.have been marriedC.got married D.married【解析】【详解】考查marry的用法。
句意:他们结婚有十年的时间了。
marry作不及物动词时有两种用法:get married to sb.(表动作)/be married to sb.(表状态);作及物动词时有marry sb.,根据for ten years可知,此处应当用be married to sb.强调状态,用现在完成时。
故B 选项正确。
9.How happy we are! The holiday we have been looking forward _______ at last.A.to has come B.having comeC.to having come D.has come【答案】A【解析】【详解】考查句子结构分析和谓语动词。
句意:我们是多么的快乐啊!我们一直所期望的假期终于来了。
句中we have been looking forward to我们一直所期望的,作the holiday的定语,故整个句子应当为The holiday has come at last。
故选A。
10.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 claimedC.has been claiming D.had claimed【答案】B【解析】【详解】考查时态语态。
句型:it is the+序数词+time that从句,从句谓语动词要使用现在完成时。
claim有权利要求得到,与主语the team为主谓关系,应用主动语态。
句意:中国女排在里约奥运会上获得了金牌,这是第三次团队获得奥运金牌。
故选B。
11.I’m tired out. I__________all afternoon and I don’t seem to have finished anything. A.shopped B.have shoppedC.had shopped D.have been shopping【答案】D【解析】试题分析:句意为:“我现在很累。
我整个下午一直在购物,我好像什么事都没做成似的。
”由语境可判断是从过去到现在一直在购物,可能还要继续下去,所以用现在完成进行时,选D项。
考点:考查动词时态12.Never _____met such a person before.A.did I B.I haveC.have I D.Am I【答案】C【解析】【详解】考查倒装句及时态。
句意:我以前从未见过这样的人。
根据句意可知,此处强调对现在的影响,应使用现在完成时。
never位于句首时,句子要求使用部分倒装,助动词提前。
故C 选项正确。
13.The old couple have been married for 40 years and never once ___________ with each other. A.they have quarreled B.have they quarreledC.they had quarreled D.had they quarreled【答案】B【解析】【详解】考查倒装。
句意:那对老夫妻已经结婚40年了,从来都没有争吵过。
never放在后句的句首,要用部分倒装,for 40 years表明应该用现在完成时,故B项正确。
【点睛】当含有否定意义的词never,seldom,little,hardly,not,by no means位于句首时,后面的句子要使用部分倒装。
14.—How much do you know about the Winter Olympic Games to be held in Beijing?—Well, the media ________ it in a variety of forms.A.cover B.have coveredC.would cover D.covered【答案】B【解析】【详解】考查动词时态。
句意:——关于将在北京举办的冬奥会你了解多少?——嗯,媒体已经用各种形式进行了报道。
根据句意可以判定出,本题用现在完成时态,强调过去的事情对现在的影响还存在。
故C正确。
15.It is the first time that Chinese teachers ________ in schools across Britain to introduce Chinese-style maths lessons and teaching approaches.A.taught B.teachC.have taught D.had taught【答案】C【解析】【详解】考查现在完成时。
句意:这是中国教师首次在英国各地的学校教中国式的数学课和教学方法。
The first time that表示“第一次……”,引导表语从句时,如果主句的系动词是一般现在时,从句用现在完成时,故C项正确。
【点睛】It is/was the first time that表示“是第一次……”,引导表语从句时,强调到说话时间为止某一情况或动作的次数,从句既可以使用现在完成时,也可以使用过去完成时,需要根据主句的系动词判断,如果主句的系动词是is,从句用现在完成时,如果主句的系动词是was,从句则用过去完成时。
16.—Hello, I have heard you are on holiday.—That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight. A.returned; stayed B.have returned; stayedC.will return; stay D.am to return; stay【答案】B【解析】【详解】考查时态。
现在完成时专练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.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 claimedC.has been claiming D.had claimed【答案】B【解析】【详解】考查时态语态。
句型:it is the+序数词+time that从句,从句谓语动词要使用现在完成时。
claim有权利要求得到,与主语the team为主谓关系,应用主动语态。
句意:中国女排在里约奥运会上获得了金牌,这是第三次团队获得奥运金牌。
故选B。
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.那是他第一次参观长城。
【英语】高二英语现在完成时专项训练100(附答案)及解析
【英语】高二英语现在完成时专项训练100(附答案)及解析一、单项选择现在完成时1.The boy pretended ______ asleep when his father came back.A.to fall B.to have fallenC.to be falling D.have fallen【答案】B【解析】【详解】考查固定句型和时态。
句意:他的父亲回来时,这个男孩假装睡着了。
pretend to do sth.假装做某事,该句型是固定句型。
表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。
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.那是他第一次参观长城。
3.The Greens moved back to the countryside in 2008 and ________ a happy and peaceful life there ever since.A.are leading B.lead C.led D.have led【答案】D【解析】【详解】考查时态。
现在完成时专项练习题及答案解析
现在完成时专项练习题及答案解析一、练习题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"。
(英语)高二英语现在完成时专项训练100(附答案)及解析
(英语)高二英语现在完成时专项训练100( 附答案 ) 及解析一、单项选择现在完成时1.How many English words ____ you ____ up to now?A. did; learn B. had; learnedC. have; learned D. do; learn【答案】 C【解析】【详解】观察时态。
句意:到目前为止,你学习了多少英语词汇?依照up to now 可知用现在完成时,应选C。
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.那是他第一次参观长城。
3.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【解析】试题解析 :观察动词时态和倒装句。
(英语)高二英语现在完成时试题(有答案和解析)
【答案】B
【解析】
【详解】
考查时态。句意:—当你说每分钟都很重要的时候,你什么意思?—敢于浪费一小时时间的人还没有意识到生活的价值。根据句意可知正是他们没有意识到生活的价值,才敢于浪费时间。表示过去发生的事情对现在的影响,要用现在完成时。故B项正确。
8.The boy pretended ______ asleep when his father came back.
A.to fall B.to have fallen
C.to be falling D.have fallen
【答案】B
【解析】
【详解】
考查固定句型和时态。句意:他的父亲回来时,这个男孩假装睡着了。pretend to do sth.假装做某事,该句型是固定句型。表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。
A.she has givenB.did she giveC.she gaveD.has she given
【答案】D
【解析】
试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And连接的两个并列句中,否定副词not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。
【答案】C
【解析】
【详解】
考查时态。句意:——这是一个多么愚蠢的错误啊!——是的,我建议过你要认真,但是你听不进去。根据“What a stupid mistake!”判断此处强调过去的事情对现在的影响,应该用现在完成时,故C项正确。
Unit4AdversityandCourage语法(现在完成进行时)专项训练100题-高二英语学与
选择性必修三Unit 4 Adversity and Courage语法(现在完成进行时)专项训练100题现在完成进行时&多种时态复习语法填空1.The dollar (climb) steadily all week. (所给词的适当形式填空)【答案】has been climbing【详解】考查时态。
句意:整个星期美元一直在稳步攀升。
设空处在句中作谓语动词,由时间状语“all week”以及句意可知此句应用现在完成进行时,“The dollar”作主语,谓语动词用第三人称单数,故填has been climbing。
2.People (pour) into stadiums since the days of ancient Greece. (所给词的适当形式填空)【答案】have been pouring【详解】考查时态。
句意:自从古希腊时代以来,人们就开始涌入体育场馆。
分析可知,所填动词为句子的谓语动词。
由时间状语“since the days of ancient Greece(自从古希腊时代以来)”以及语境可知,“pour(涌入;接踵而至)”的动作发生在过去,持续到现在,且还会持续下去,故用现在完成进行时,主语“people”为复数,应是:have been doing。
故填have been pouring。
3.The Chinese government (do) research into vaccine (疫苗) against African Swine Fever for months, recently many have received the first doses. (所给词的适当形式填空)【答案】has been doing【详解】考查时态。
句意:数月以来,中国政府一直在研究对抗非洲猪瘟的疫苗,最近许多人接种了第一针。
根据下文“for months(数月以来)”可知句子表达的是一个几个月以来一直持续的动作,谓语动词应使用现在完成进行时形式,又因主语The Chinese government是表示整体含义的集体名词,为第三人称单数,故填has been doing 。
【英语】高二英语现在完成时试题(有答案和解析)
【英语】高二英语现在完成时试题(有答案和解析)一、单项选择现在完成时1.Over the last 3 decades, the number of people taking part in voluntary work ______ sharply. A.was increasing B.has increasedC.had increased D.will be increasing【答案】B【解析】【分析】考查动词时态【详解】句意:在过去三十年里,参加志愿者活动的人们的数量急剧增长。
根据题干中Over the last 3 decades 得知是现在完成时,主语the number 是第三人称单数,谓语动词用单数。
故选B。
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正确。
3.I am a better reader this year than I was last year because I ________ to hundreds of new concepts and ideas.A.have exposed B.had been exposed C.have been exposed D.was exposed【答案】C【解析】【分析】考查时态。
【详解】句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。
由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。
(英语) 高中英语现在完成时试题(有答案和解析)含解析
7.With the development of the intelligent robot technology, people _______ the importance of cooperating among robots, and the challenge in practice.
【答案】B
【解析】
【分析】
【详解】
考查时态和虚拟语气。句意:那不是他第一次背叛我们。我认为我们早该对他采取强硬措施了。That is/was the first time that+完成时,是固定句型;句中使用的是“That was…”,故应使用过去完成时。在固定搭配it’s (high/about) time…中,从句应使用过去时表示虚拟语气。故选B。
A.have been noticed B.are noticing
C.will notice D.have noticed
【答案】D
【解析】
【详解】
考查现在完成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态,people是句子主语,故答案为D。
15.—How much do you know about the Winter Olympic Games to be held in Beijing?
—Well, the media ________ it in a variety of forms.
A.coverB.have covered
A.have sprung upB.sprang up
C.had sprung upD.spring up
【答案】A
高二必备英语现在完成时技巧全解及练习题(含答案)含解析
高二必备英语现在完成时技巧全解及练习题(含答案)含解析一、单项选择现在完成时1.The boy pretended ______ asleep when his father came back.A.to fall B.to have fallenC.to be falling D.have fallen【答案】B【解析】【详解】考查固定句型和时态。
句意:他的父亲回来时,这个男孩假装睡着了。
pretend to do sth.假装做某事,该句型是固定句型。
表示动作开始于过去某一时刻,一直延续到现在,或可能还要继续下去,用现在完成时,故选B。
2.--- Each of the students, working hard at their lessons, ______ the book.--- So have I.A.is reading B.has readC.reading D.reads【答案】B【解析】【详解】考查主谓一致和时态。
句意:—努力学习的每个学生都阅读了这本书。
—我也读了!根据第二句中的助动词have可知前句中也应该使用助动词have/has,主语each of the students 做主语,谓语动词使用单数形式,故B项正确。
【点睛】主谓一致主要指“人称”和“数”方面的一致关系。
对大多数人来说,往往会在掌握主语和随后的谓语动词之间的一致问题上遇到困难。
一般情况下,主谓之间的一致关系由以下三个原则的支配:语法一致原则 (grammatical concord) 意义一致原则 (notional concord) 就近原则(principle of proximity)。
“主谓一致”考查内容涉及名词单数或复数做主语、不可数名词做主语、不定代词做主语、并列结构做主语、特殊名词做主语时与谓语动词数的一致等。
列举如下用法:1. 单数名词(代词),不可数名词做主语时,谓语用单数形式,复数名词(代词)做主语,谓语用复数形式。
