高中英语现在完成进行时技巧和方法完整版及练习题(DOC 13页).doc

上传人(卖家):2023DOC 文档编号:5746024 上传时间:2023-05-06 格式:DOC 页数:13 大小:56.50KB
下载 相关 举报
高中英语现在完成进行时技巧和方法完整版及练习题(DOC 13页).doc_第1页
第1页 / 共13页
高中英语现在完成进行时技巧和方法完整版及练习题(DOC 13页).doc_第2页
第2页 / 共13页
高中英语现在完成进行时技巧和方法完整版及练习题(DOC 13页).doc_第3页
第3页 / 共13页
高中英语现在完成进行时技巧和方法完整版及练习题(DOC 13页).doc_第4页
第4页 / 共13页
高中英语现在完成进行时技巧和方法完整版及练习题(DOC 13页).doc_第5页
第5页 / 共13页
点击查看更多>>
资源描述

1、高中英语现在完成进行时技巧和方法完整版及练习题一、单项选择现在完成进行时1 -wheres Mom?-Shes in the kitchen. She _the housework all morningAis doingBwas doingCdidDhas been doing【答案】D【解析】试题分析: 考查动词的时态。句意:妈妈在哪?她在厨房里。她今早上一直在做家务。根据 all morning表示一直做某事,故选D项。考点 : 考查动词的时态2 I _ a topic for the composition, but havent decided yet.Awill think abo

2、utBhave been thinking aboutChad thought aboutDwas thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从but havent decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。考点:考查时态3The girl has a great interest in sports and _ badminton classes twice a week over the past 2 years.Atake

3、sBtookCis takingDhas been taking【答案】D【解析】试题分析:句意:这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。A. takes 一般现在时,B. took 一般过去时, C. is taking现在进行时, D. has been taking 现在完成进行时。over the past 2 years.是现在完成时的标志词,“上羽毛球课”是持续动作,还可能持续下去,故选D。考点:考查动词时态的用法。4For some time now, Chinese people, under the leadership of CPC, _ the co

4、ntents of the Scientific Development Theory in the course of practicing socialism in China.Ahad been improvingBhave been improvingCwere improvingDimproved【答案】B【解析】考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。5I wonder if John has forgotten

5、my number. I _ him to call for the past two hours.Ahave been expectingBhave expectedChave been expectedDexpected【答案】A【解析】试题分析:句意:我不知道是否约翰已经忘记了我的电话号码,过去两小时我一直在期待他能打来电话。A . have been expecting 现在完成进行时,表示在过去持续做某事持续到现在可能一直持续下去 B. have expected 现在完成时,过去开始一个动作与现在有关C. have been expected现在完成时被动语态 D. expecte

6、d一般过去时。题干中for the past two hours.提示在过去持续做某事,故选A。考点:考查动词时态的用法。6- Did you find the missing couple in the mountain yesterday?- No, but we _ to get in touch with them ever since.Ahave triedBhad triedChave been tryingDhad been trying【答案】C【解析】试题分析:考查动词的时态。句意:昨天你们找到失踪的那对夫妇了吗?没有,但我们一直在努力联系他们。根据 ever since可知

7、用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。考点 : 考查动词的时态7 I wonder if you could go with me to the cinema.- Dont disturb me. I _ a composition all the morning and havent finished it yet.AwriteBwas writingChave writtenDhave been writing【答案】D【解析】试题分析:-我想知道你是否能够陪我去电影院。-不要打扰我!我一早上都在写作文,还没完成呢。根据句意可知,说话者在过去就开始写作文,并且将一直

8、持续下去,故用现在完成进行时,故选D。考点:考察动词时态。8-Susan is so excited!-Oh, yes! She is busy preparing for her trip to Africa that she _ for years.Ahas been expectingBwas expectingChad been expectingDwould be expecting【答案】A【解析】试题分析:考查时态。句意:-苏三好兴奋啊!-是的。她正在忙着准备她渴望已久的非洲之旅呢。根据对话中的“is”可知,两个人说的是现在的情况,排除C;发生在过去的动作,对现在造成了影响,且有

9、可能继续下去,这时用现在完成进行时,对苏三造成的影响是她很兴奋,多年来,苏三一直渴望去非洲旅行,故选A。考点:考查时态9Im sure you will do better in the test because you _ so hard this yearAstudiedBhad studiedCwill studyDhave been studying【答案】D【解析】【详解】考查时态。句意:我确信你将在考试中做的更好,因为你今年一直在学习很努力。根据语境,学习的动作是从过去一直持续到现在,还要持续下去。所以用现在完成进行时。故选D。10I havent finished my comp

10、osition. I _ for two hours and a half.Ahave written itBhave been writing itCwrote itDam writing it【答案】B【解析】试题分析: 考查动词的时态。句意:我还没有完成我的作文,我已经写了二个半小时了。根据 I havent finished my compositio可知这动作还没有完成,再根据for two hours and a half可知选B项。考点 : 考查动词的时态11Where were you at supper time? I _ for you to join me.Awaited

11、Bhad waitedChave been waitingDwas waiting【答案】C【解析】 时态题。根据语境可知从吃饭时间到现在我一直在找你所以用现在完成进行时表示过去的动作持续到现在。 晚饭时你在哪?我一直等你。 选C12The crazy fans_ patiently for two hours, and they will wait till the movie star arrives.Aare waitingBhad waitedChave been waitingDwill wait【答案】C【解析】试题分析:考查动词的时态和语态。句意:疯狂的粉丝一直耐心的等待了二个小

12、时,将一直等到这位电影明星到来。根据时间状语for two hours,,表示现在完成进行时,故选C项。考点 : 考查动词的时态和语态13We _for cheap houses but havent found _we like yet.Aare looking;oneBhave looked;itChave been looking;oneDlooked;them【答案】C【解析】句意为:我们一直在找便宜房子,但是(到现在)仍未找到我们喜欢的(一所房子)。根据语境可知,找房子这一动作一直在进行,所以用现在完成进行时指过去开始的动作一直持续到现在;第二空one指代“a前面提到的名词”,即a

13、house。14How is your cousin, Kate?She broke her leg and _ medical treatment since.Ais receivingBhas receivedCreceivedDhas been receiving【答案】D【解析】D 考察动词时态。句义:Kate,你的表姐怎么样了?她的腿摔断了,自从那时以来一直都在接受治疗。由此可知,空格处表示的动作从过去开始一直到现在,而且还可能继续进行下去,所以使用现在完成进行时。故D正确。15Jessica ought to stop work.She has a headache because

14、 she _ too long.AreadBis readingChad readDhas been reading【答案】D【解析】本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。16My seven-year-old daughter has a great interest in music and _ Piano classes twice a week over the last three years.AtookBis takingChad takenDhas been taking【答案】D【解析】试题分析:句意:我七岁的女儿对音乐有很

15、大的兴趣,在过去三年中一个星期上两次钢琴课。和时间over the last three years. 连用,用现在完成进行时,表示动作从过去到现在一直在做,而且可能还要继续下去,所以选D。考点:考查时态17- I have got a headache. - No wonder. You_ on the math exercises too long.AworkBare workingChave been workingDworked【答案】C【解析】试题分析:句意:-我有点头疼。-难怪呢。你这么长时间一直在做数学练习。根据语境可知说话人强调动作的持续性和影响性,应该用现在完成进行时,故答案

16、选C。考点:考查动词时态。18 -Do you have any news about Bob? -Yeah. We _ each other quite a lot recently.Ahave been seeingBhad been seeingCseeDhave seen【答案】A【解析】试题分析:考查动词的时态。句意 你知道关于鲍伯的消息吗? 是的,我们最后一直联系比较多。根据文中提到recently 最近,可知用现在完成时,再根据句意,可知一直到现在还在持续。现在完成进行时表示动作一直发生并持续到说话的时间 可能还会持续下去。 现在完成时表示动作在过去发生 动作持续到现在 并对现在

17、造成影响 。所以选A项。考点 : 考查动词的时态19I counted sheep, I drank milk and I tried everything, but nothing helped. It seems you _ too much recently. Try some sleeping pills.AworkedBworkChad workedDhave been working【答案】D【解析】试题分析:recently提示用现在完成时或现在完成进行时。用法相同的副词还有lately, so far, up to now, by now, for two days, sinc

18、e last Friday, in /during / over the last /past/ few days等。故答案为D。考点:动词时态。20 I dont remember having ever seen John since last weekHas he gone somewhere? Not reallyHe_ his newly-bought apartment.Ahas decoratedBwas decoratingCdecoratedDhas been decorating【答案】D【解析】试题分析:考查现在完成进行时态的使用。由题目可知他从上个星期就一直在装修他新买

19、的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。故选D。考点:考查现在完成进行时态的使用。21In order to find the missing child, villagers _ all they can over the past five hours.AdidBdoChad doneDhave been doing【答案】D【解析】试题分析:考查动词时态。句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情 。A. did一般过去时

20、 B. do 一般现在时 C. had done 过去完成时表示过去的过去 D. have been doing现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故D正确。考点:考查动词时态22Tom _on the essay for two hours but he _only a hundred words by now.Ahas been working;has written Bhas been working;writesCworked ;written Dworded;writes【答案】A【解析】【分析】【

21、详解】考查时态。句意为:Tom一直忙着写论文两个小时了,但是到现在为止他只写了100多个词。由后半句可知Tom现在还在写文章,故第一个空用现在完成进行时,第二个空强调到现在为止已经写完100个词了,所以用现在完成时,故A正确。【点睛】此题的简体关键是根据时间状语判断句子的时态。第一空根据时间状语for two hours,可知应该用能延续的动词的现在完成时态,再根据后半句到目前已经写了100个词了,由此可知现在仍在写,因此第一空应该用现在完成进行时。而第二空的时间状语为by now,因此用现在完成时即可,所以用has written。23- Bob! How is your project?

22、I heard you started it last Friday, right?-Oh! I _ for it. But I havent decided when to do it.Awill prepare Bhad preparedChave been preparing Dwas preparing【答案】C【解析】【详解】考查时态。句意:-Bob,你的项目怎么样了?我听说你上周五就开始了,是吗? -哦!我已经在做准备,但还没有决定好什么时候开始做。根据句意可知,我已经开始做准备了,不知道什么时候开始,说明还在准备中,用现在完成进行时最合适,即have been doing,故选C

23、。【点睛】动词的时态是英语高考试题的重头戏,是必考点,时态判断的关键在于正确认定行为动作发出的时间。因此,考生必须具备一定的分析、判断、推理能力,根据具体情境运用相应的时态。但也可以通过时间状语、固定居心等来做出正确的选择。本小题两人的对话,虽然上一句中给出了时间状语,但设空句并没有时间状语,需要考生通过语境和逻辑推理进行判断,根据上文提到上周五就开始项目了,下文说还没有决定什么时候做,可推断出设空处的准备是从过去延续到现在,而且现在还在准备着,故应该使用现在完成进行时。24I think the paper is taking you a long time to write.I _ on

24、it for almost a month now.Aworked Bwas workingCam working Dhave been working【答案】D【解析】考查时态。上句:我想写这篇论文要花你很长时间。下句:我写了差不多一个月了。写论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为D。25(东北三省三校一联)Traffic conditions in Beijing_for decades.At first people only complained about jams during rush hours,but t

25、oday every hour is rush hour.Ais worseningBhave worsenedChave been worseningDworsened【答案】C【解析】考查动词的时态。由空后的for decades可推知,此处要用完成时态,故可以排除A、D两项。由下句内容可知,北京这种交通状况是从过去一直持续到现在,且会持续下去,故应该用进行时态。答案:C26All the staff of the company, who _ extra hours these days, hope to finish the project as scheduled.Awill wor

26、kBhave been workingCwere workingDhave worked【答案】B【解析】【分析】【详解】考查现在完成进行时。句意:公司的所有员工,这些天一直在加班,希望按计划完成该项目。根据语境可知,此处用现在完成时have worked表示的是“过去开始一直持续到现在的动作”,且work的动作并未结束,因此表示“到现在为止一直在做某事”,应使用现在完成进行时。说明员工“这些天一直在加班”。故选B。27People _ about what our future will look like for thousands of years .Ahave been wonderi

27、ngBwonderCwonderedDwill wonder【答案】A【解析】【详解】考查动词时态。句意:数千年以来人们一直想知道我们的未来会是什么样子。根据时间状语for thousands of years可知,描述从过去开始一直持续到现在的动作,用现在完成进行时。故选A。28But actually, these Englishers _ gradually in accents, spellings, expressions and the usage of vocabulary and we have to adapt to that.Ahad changedBchangedChav

28、e been changingDis changing【答案】C【解析】【详解】考查时态。句意:但事实上,这些说英语的人在口音,拼写和单词的使用上一直在改变,因此我们必须适应这件事。结合句意可知英语的变化从过去开始,持续到现在,并且会持续到将来,故用现在完成进行时,即have/has been doing,又主语these Englishers 是复数,故用have been changing,故选C项。【点睛】本题考查现在完成进行时现在完成进行时表示过去发生的动作或状况一直持续到现在,这个动作可能仍在继续进行或刚刚结束。现在完成进行时由“have/has + been + 现在分词”构成。I

29、ve been trying to find out her telephone number.我一直在查问她的电话号码。They have been widening the road.他们在拓宽这条路。She is very tired. Shes been typing letters all day.她很累了。她整天都在录入信件。29He _ around the clock since June, when the first Ebola case appeared in this agricultural county.Ahad been workingBhas been work

30、ingCis workingDwas working【答案】B【解析】试题分析:考察时态。现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。该句意思为:自从六月份第一起埃博拉病例出现在这个农业化的村庄那一刻开始,他就夜以继日地扑在工作上,。根据句意,题目中的他从六月份开始不停的工作,这个动作是从那个时候一直持续到现在的。故选B30Im sorry you _ so long, but it ll still be some time before Jim gets backAwaitBwaitedChad waitedDhave been waitin

31、g【答案】D【解析】【详解】考查时态。句意:抱歉让你等了这么久,但是在Jim还要过一段时间才回来(你还得等)。wait从说话之前(过去)就开始了持续到现在一直进行,再根据下文it ll still be some time before Jim gets back可知,动作还会继续下去。所以本句用现在完成进行时。故选D项。31Housing prices_ since a few years ago. Therefore, its time the central government _ some effective measures to bring them under control.

32、Ahave increased; would take Bhave increased; will takeChave been increasing; takes Dhave been increasing; took【答案】D【解析】【详解】考查时态。句意:自从去年年底房价一直在上涨。因此,该是中央政府采取措施降低并控制房价的时候了。由since判断句中需要完成时,并且根据语境,房价还在上涨中,故第一空用完成进行时;第二空考查句型Its/was time that该是的时候了,从句中往往用过去时,也可以用should+动词原形;故答案是D。【点睛】1.Since自从-以来(可做介词和连词)

33、,和现在完成时态连用。He has lived here since he came. 自从他来到这里,就一直在这里住着。2.It is the first(second-)time that 主语+现在完成时态+其他。意思是:第几次做某事了。如果把is改成was,则后面用过去完成时态。Its the third time that I have come to the Summer Palace.这是我第三次来到颐和园。3.Its (high) time that 主语+一般过去时态+其他。现在是该做某事的时间了。Its high time that we had lunch.现在是我们该吃

34、午饭的时间了。4. It is/has been+一段时间+since 主语+一般过去时态+-。自从-有多长时间了。在这个句型中since引导时间状语从句,从句用一般过去时态,分两种情况:(1)如果从句的动词是终止性动词leave/come/-,则表示“从动作开始到现在多长时间了。”It is three years since he began to smoke.他已经吸烟三年了。(2)如果从句的动词是持续性动词stay/smoke/live-,则表示“从动作结束到现在多长时间了”。 It is three years since he smoked.他戒烟三年了。32Whats up? Y

35、ou look worried.Well, I _ on the problem for 5 hours but I havent got a single clue.Ahave workedBworkedCwill workDhave been working【答案】D【解析】试题分析:考查时态。从时间状语 for 5 hours,可排除BC,然后根据 but I havent got a single clue,说明work这个动作还要持续下去,故用现在完成进行时。句意:怎么啦?你看起来很焦急。唔,我花了5个小时在这个问题上但现在还没有什么头绪。考点:考查时态。33Mike his wed

36、ding for a whole month and hopefully everything will be ready tomorrow.ApreparesBis preparingChad preparedDhas been preparing【答案】D【解析】【详解】考查动词时态。句意:马克整整一个月在准备他的婚礼,希望明天一切都准备好。根据句中时间状语for a whole month可知用现在完成进行时。故选D。34Wow, I didnt know you play golf so well.I _ for the last 6 months.AplayBplayedCam pl

37、ayingDhave been playing【答案】D【解析】试题分析:考查时态。句意:哇,我不知道你打的高尔夫如此好。过去六个月我一直在打。根据句意可知,表示动作从某一时间开始,一直持续进行到现在,强调动作的过程是一直进行,故用现在完成进行时态。故选D。考点:考查时态35Housing prices_ since the end of the last year. Therefore, its time the central government_ some effective measures to bring them under control.Ahave increased; w

38、ould takeBhave increased; will takeChave been increasing; takeDhave been increasing; took【答案】D【解析】试题分析:考查时态和虚拟语气。句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“its time that +did/ should do”的句式使用,故选D项。考点:考查时态和虚拟语气36To strengthen Japans diplomatic inf

39、luence and increase military presence across the world, Abe (安倍) _ a greater role for his country in international affairs since he took office.AsoughtBhad soughtCis seekingDhas been seeking【答案】D【解析】试题分析:考查时态。句意:为了加强日本的外交影响力,增强在全世界的军事存在,Abe自从上台就一直在为他的国家在国际事务中寻找一个更大的角色。根据句意可知,用现在完成进行时态,故选D。考点:考查时态37I

40、 have got a headache.No wonder.You_in front of that computer too long.AworkBare workingChave been workingDworked【答案】C【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“I have got a headache.”可判断出由于在电脑前连续工作而造成了头痛,故选C项。一般现在时表示经常性的动作或存在的状态;现在进行时表示正在进行的动作或存在的状态;一般过去时表示过去发生的动作或存在的状态。38 I _ about w hat yo

41、uve said and Ive decided to take your advice.AthoughtBhave been thinkingCwas thinkingDhad thought【答案】B【解析】试题分析:考查动词的时态和语态。句意:我一直在考虑你所说的话,面晚已经决定了采纳你的建议,现在完成进行时表示动作由过去的某一刻开始一直在进行中,直到说话的时候刚好结束,故选B项。考点 : 考查动词的时态和语态39-MrJohnson didnt turn up at the meeting yesterday morning, did he?- NoWe _ till twelve o

42、clockA whole morning was wastedAhad waitedBhave been waitingCare waitingDwere waiting【答案】B【解析】试题解析:分析句子结构与意思,可知要用现在完成进行时,表示动作有过去某一刻开始一直持续到说话的时候还在进行中,故选B。句意:- 约翰逊先生昨天没有出现在会议上,不是吗?- 是的,我们一直等他等到12点。整个早上都被浪费掉了。考点:时态和语态40He is sure to pass the test, for he_ his lessons for the test every day over the past month.Awill reviewBwas reviewingChas been reviewingDhad been reviewing【答案】C【解析】【详解】考查现在完成进行时。句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。over the past month.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语he是第三人称单数,故用has been reviewing。故选C项。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 待归类文档
版权提示 | 免责声明

1,本文(高中英语现在完成进行时技巧和方法完整版及练习题(DOC 13页).doc)为本站会员(2023DOC)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|