英语英语现在完成时易错题精选含答案解析百度文库
高考英语易错题专题三现在完成时(含解析)含解析

高考英语易错题专题三现在完成时(含解析)含解析一、单项选择现在完成时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.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.那是他第一次参观长城。
(英语)高考英语易错题专题三现在完成进行时(含解析)含解析

(英语)高考英语易错题专题三现在完成进行时(含解析)含解析一、单项选择现在完成进行时1.—I don’t remember having ever seen John since last week.Has he gone somewhere?— Not really.He_______ his newly-bought apartment.A.has decorated B.was decoratingC.decorated D.has been decorating【答案】D【解析】试题分析:考查现在完成进行时态的使用。
由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。
句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。
故选D。
考点:考查现在完成进行时态的使用。
2. ---Do you have any news about Bob?---Yeah. We ______ each other quite a lot recently.A.have been seeing B.had been seeing C.see D.have seen【答案】A【解析】试题分析:考查动词的时态。
句意你知道关于鲍伯的消息吗? 是的,我们最后一直联系比较多。
根据文中提到recently 最近,可知用现在完成时,再根据句意,可知一直到现在还在持续。
现在完成进行时表示动作一直发生并持续到说话的时间可能还会持续下去。
现在完成时表示动作在过去发生动作持续到现在并对现在造成影响。
所以选A项。
考点 : 考查动词的时态3.Japan’s economy in the past twenty years. No one knows how long it before it regains its increase.A.has been declining; will beB.has declined; would beC.had been in decline; would takeD.was on the decline; will take【答案】A【解析】试题分析:考查时态辨析。
中考英语易错题专题三英语现在完成时(含解析)及解析

中考英语易错题专题三英语现在完成时(含解析)及解析一、初中英语现在完成时1.So far Tom with Mary _______ 50 left -behind children to do their homework after school.A. helpB. helpedC. has helpedD. have helped【答案】 C【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。
选C。
2.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。
第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
故选C。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
3.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.4.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。
(英语) 高中英语现在完成时试题(有答案和解析)含解析

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
【英语】高考英语易错题专题三现在完成时(含解析)含解析

A.will we have had B.have we had
C.we will have had D.we have had
【答案】D
【解析】
【详解】
考查not until位于句首时,句子使用部分倒装句的用法。句意:---什么时候共享单车计划才会向公众开放呀?---直到我们对他们有一个更好的了解的时候,就会开放了。not until位于句首时主句部分倒装,而until引导的时间状语从句不用倒装。再联系本句时态,说的是以后的事,所以主句用将来时态,从句用现在时态,故选D。
8.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选项正确。
A.have been noticed B.are noticing
C.will notice D.have noticed
【答案】D
【解析】
【详解】
考查现在完成时态。句意:随着智能机器人技术的发展,人们已经注意到机器人之间合作的重要性,以及在实践中的挑战。结合句意可知句子用现在完成时态,Байду номын сангаасeople是句子主语,故答案为D。
(文末附答案)高中英语现在完成时时态重点易错题

(文末附答案)高中英语现在完成时时态重点易错题单选题(经典例题高频考点-名师出品必属精品)1、I think the Egyptians ____________ to tell us in the pictures, which scientists found by accident, for 3,000 years that this is how they built the pyramids.A.tryB.triedC.are tryingD.have been trying2、Mum, you really need to have a rest! You ________in the kitchen ever since you came back home three hours ago. A.had workedB.were workingC.have been workingD.worked3、—I have got a headache.—No wonder.You___in front of that computer too long.A.workB.are workingC.have been workingD.worked4、---I’m sure An drew will win the first prize in the final.---I think so. He _____ for it months.A.is preparingB.has been preparingC.was preparingD.had been preparing5、— Why, Tom, you look so exhausted!— Well, I______the house and I must finish the work tomorrow.A.was paintingB.will be paintingC.have been paintingD.have painted6、A recent study has found that the number of smokers ________ sharply over the past five years.A.is increasingB.are increasingC.has been increasingD.have been increasing7、—I am putting on weight again! Maybe I should start doing yoga.—You _______ that the whole morning!A.are sayingB.have saidC.have been sayingD.were saying8、Mr. Herpin is one of the foreign experts who ________ in China in the last five years.A.worksB.is workingC.are workingD.have been working9、—What’s up? You look worried.—Well, I ______ on the problem for 5 hours but I haven’t got a single clue.A.have workedB.workedC.will workD.have been working10、Lucy __________ guitar lessons every three weeks in the past three years, but now she is considering she’ll make it every other week.A.is havingB.had hadC.hadD.has been having11、--Jack , you ____computer games the whole morning. You’d better have a good rest now.--Thank you, mum. I will.A.are playingB.were playingC.have playedD.have been playing12、Because society ________ so rapidly during the last few years, the gap between the generations has become larger.A.changedB.had changedC.has been changingD.was changed13、—Hi, Tracy, you look pale.—I am tired. I ________all day.A.paintedB.had paintedC.have been paintingD.have painted14、—I’m sure Susan will win first place in the contest ______ next week.—I agree with you. She is excellent and ______ for it for several months.A.will be held; was preparingB.held; preparesC.to be held; has been preparingD.being held; had prepared15、 Up to now nobody _______ do this better than Charlie Chaplin.A.Is able toB.has been able toC.have been able toD.are able to16、 Despite its little nutrition, the instant noodle is delicious and a hunger killer, so it__________since its birth. A.is developedB.developsC.had developedD.has been developing17、Mike is taking notes of the grammatical rules in class at Sunshine School, where he ______ English for a year. A.studiesB.had studiedC.has been studyingD.studied18、--I’m exhausted. I ______ on a design day and night.--You’d better have several days off after finishing it. Otherwise you might break down.A.workB.workedC.had workedD.have been working19、The Qinghai-Tibet Plateau people's admiration for centuries.A.attractsB.attractedC.is attractingD.has been attracting20、The auto factory ______ new profit records through technical innovation — 10% growth rate in the last two years and hopefully 15% this year.A.setB.has setC.is settingD.has been setting21、—Adam, why are you looking so tired? What are you busy with?—I ____________ for weeks for the coming Mid-Autumn Festival concert.A.will be preparingB.had preparedC.am going to prepareD.have been preparing22、—I hear you__________at Smith’s.— Yes, I __________ there for about three months.A.work; had been workingB.worked; was workingC.are working; have been workingD.worked; have worked23、—Now the weight. Only 115). You’d better put on a few pounds.—Well, actually, I ________ like a horse.A.ateB.was eatingC.have been eatingD.will eat24、—Who do you think will get the first prize?—Mary, of course. She ________ for the competition for months.A.is preparingB.was preparingC.had been preparingD.has been preparing25、Police are searching for a girl who is reported to ________ since the flood hit the area last Friday.A.have been missingB.have got lostC.missD.get lost26、The number of visitors _______ steadily since the reopening, despite a sharp decline compared to normal years. A.has risenB.has been risingC.had been risingD.has been risen27、She ought to stop reading; she has a headache because she ________ too long.A.readsB.is readingC.has been readingD.had read28、Hey, you ________ at the computer all day. You should really take a break now.A.have been sittingB.were sittingC.did sitD.are sitting29、I won’t tell the student the answer to the math problem until he______ on it for more t han an hour.A.has been workingB.will have workedC.will have been workingD.had worked30、The little boy is dirty from head to foot because he ______ in the garden all morning.A.had playedB.is playingC.has been playingD.plays31、How annoying! It _______________ for ten days!A.was rainingB.rainedC.rainsD.has been raining32、The number of visitors ______ steadily since the reopening, despite a sharp decline compared to normal years. A.has risenB.is risingC.had been risingD.has been rising33、——Nancy doesn’t look very well. What’s wrong with her?——She has a terrible headache because she _______ for a whole day. She should stop to have a good rest. A.workedB.had workedC.worksD.has been working34、--- I haven’t seen Jacky these days.--- She ________ for the driving test due to take place next Monday. A.will prepareB.has been preparingC.was preparingD.prepared35、Tom ______ in the library every night over the last three months.A.worksB.workedC.has been workingD.had worked36、—That’s the third time he’s won the award in this field.— Yes. He ______ his maximum potential in the past decade.A.has been exploringB.is exploringC.had exploredD.explored37、—Where is Ethan? I can’t find him anywhere.— He went to the library after lunch and ________ his essay there ever since. A.had writtenB.is writingC.has been writingD.wrote38、—That’s the third time he’s won the award in this field.— Yes. He ______ his maximum potential in the past decade. A.exploredB.is exploringC.has been exploringD.has explored39、-When is Jack going to finish writing that essay?I don't know. He _______ day in and day outA.has been workingB.has workedC.had been workingD.was working40、— You look tired.— I ___________ clothes all day.A.washedB.have washedC.was about to washD.have been washing41、I won’t tell the student the answer to the math problem unless he ____________ on it for more than half an hour. A.is workingB.workedC.will be workingD.has been working42、Police are now searching for a woman who is reported to since the flood hit the area last Friday. A.have been missingB.have got lostC.be missingD.get lost43、Why, you’re late again! I ______ here for over two hours!A.am waitingB.WaitedC.have been waitingD.was waiting44、Since Jack was laid off from his job three months ago, he a new one, but without luck.A.1ooked forB.had looked forC.is looking forD.has been loking for45、The number of foreign students attending Chinese universities ________ rising steadily since 2000. A.isB.areC.have beenD.has been46、Since last month, George, along with some of his former classmates, _______ to have a 20-year gathering during this summer holiday.A.have desiredB.desiredC.have been desiringD.has been desiring47、—It _____ like this for ten days. Our clothes have to be dried with a dryer.—Don’t worry! According to the weather forecast, it will clear up the day after tomorrow. A.has rainedB.had rainedC.has been rainingD.rained48、He is sure to pass the test, for he_____ his lessons for the test every day over the past month. A.will reviewB.was reviewingC.has been reviewingD.had been reviewing(文末附答案)高中英语现在完成时时态_002参考答案1、答案:D解析:考查时态。
英语英语现在完成时易错题精选含答案解析

英语英语现在完成时易错题精选含答案解析一、初中英语现在完成时1.My parents for twenty years by the time I was 15.A. marriedB. had marriedC. had been marriedD. had got married【答案】 C【解析】【分析】for twenty years“二十年”.为表一段时间的状语,要求谓语动词具有持续性。
而在所给选项中,只有be married表示结婚状态,具有延续性,故选C。
【点评】本题考查非延续性动词与延续性动词的转换。
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【解析】【分析】考查主谓一致。
句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。
——哦,这就是为什么我现在找不到他们的原因。
have gone to去了;been to去过。
Hobo and Eddie作主语,谓语动词要用复数形式。
【英语】英语现在完成时专项习题及答案解析

【英语】英语现在完成时专项习题及答案解析一、初中英语现在完成时1.-- What a nice watch! How long you it?-- For just two weeks.A. will; buyB. have; hadC. were; havingD. did; buy【答案】 B【解析】【分析】句意:“多好的一块表啊!你买了多久了?" “刚刚两周。
”根据句意可知用现在完成时,buy是瞬间动词. 不可与how long连用,故排除选项A、D:选项C是过去进行时,不符合题意。
故选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.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
英语英语现在完成时易错题精选含答案解析百度文库一、初中英语现在完成时1.—— ______you _____ out the problem, Sam?——Not yet, but I'm going to.A. Did, workB. Are, workingC. Have, workedD. Will , work【答案】 C【解析】【分析】句意:萨姆,你计算出这道数学题了吗?——还没有,但是快了。
结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。
选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
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.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
4.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。
in the last few years意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。
故答案选C。
【点评】考查现在完成时。
5.The Greens many places of interest since two years ago.A. has visitedB. have visitedC. visitedD. will visit【答案】 B【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。
since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。
故选B。
6.—Do you miss your parents far away?—Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。
【点评】本题考查延续性动词和短暂性动词的转换。
7.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
8.My sister English since she was 9 years old. She can talk to foreigners freely.A. learnsB. learntC. has learntD. have learnt【答案】C【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。
A,learns 学习,一般现在时,B,learnt 一般过去时C has learnt现在完成时Dhave learnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。
9.A number of tourists _____ Yangzhou many times because such a beautiful city.A. have been toB. has been toC. has gone toD. have gone to【答案】 A【解析】【分析】句意:很多游客多次去过扬州,因为它是如此美丽的一个城市。
have been to,表示去过某个地方,have gone to,表示去了某地,还没回来。
many times是很多次,游客们应该是去过很多次,用have/has been to+地点,由于主语是复数,助动词用have,故选A。
【点评】考查现在完成时,注意have been to表示去过回来了,have gone to表示去了还没回来。
10.—How many times _______ you _______ to Beijing this year?—Three times.A. have;beenB. had;beenC. have;goneD. had;gone【答案】 A【解析】【分析】句意是:——你今年去过北京几次?——三次。
考查have been 与have gone 的区别。
have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回来,根据答句Three times.可以推测已经回来了,故选 A。
11.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。
12.—How many letters you to your mother?—109 in all, since 2016.A. has, writtenB. have, writtenC. did, writeD. are, writing【答案】 B【解析】【分析】句意:——你给你妈写了多少封信?——从2016年起,总共109封。
句中since 2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写have written,故答案选B。
【点评】考查动词的时态。
注意现在完成时的用法。
13.—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【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。
has been to”去过某地“,现在已经回来了;has go ne to”去了某地“,还没有回来;has been in”待在某地“一段时间。
根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。
【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。
14.Nancy for five years.A. was dyingB. has diedC. diedD. has been dead【答案】 D【解析】【分析】句意:南西去世五年了。
A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。
句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。
故选D。
【点评】本题考查时态辨析。
某人去世了多少年就用延续性动词的现在完成时,has been dead。
15.—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【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。
根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。
【点评】此题考查现在完成时的用法。
16.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.17.—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【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。