1、英语高考英语快速阅读套题答案【英语】高考英语快速阅读套题答案一、单项选择现在完成进行时1Cathy is taking notes of the grammatical rules in class at Sunshine School,where she_English for a year.Astudies BstudiedCis studying Dhas been studying【答案】D【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“Cathy is taking notes of the grammatical rules i
2、n class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。2I counted sheep, I drank milk and I tried everything, but nothing helped. It seems you _ too much recently. Try some sleeping pills.Aworked Bwork Chad worked Dhave been wo
3、rking【答案】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。考点:动词时态。3The company _ a rise in salary for ages but nothing has happened yet.Ahas been promising Bhad promised Cpromised Dpromis
4、es【答案】A【解析】【详解】本题考查现在完成进行时。解题步骤:1. 确定时态:由“but nothing has happened yet”可知,空格处用现在完成进行时,表示这家公司多年来一直承诺提高工资,这个承诺的动作可能仍在继续进行。句意:这家公司多年来一直承诺提高工资,但至今没有任何进展。故选A项。4 Thats the third time hes won the award in this field. Yes. He _ his maximum potential in the past decade.Aexplored Bis exploring Chas been explo
5、ring Dhas explored【答案】C【解析】考查时态。从语意知“过去十年来他一直都在发掘他最大的潜能”,另外,从“in the past decade可知应该用现在完成时,同时此处强调十年来他一直保有的状态”,所以选择用现在完成进行时,故选C。5Frank, where have you been? We _ you since 2 oclock.Ahave been waiting for Bare waiting forChad waited for Dwaited for【答案】A【解析】试题分析:考查动词的时态。句意:弗兰克,你去哪了?自从两点我们就在等你。根据since 2
6、 oclock自从两点可知用现在完成时,这个动作一直在持续,故用现在完成进行时;6He _ around the clock since June, when the first Ebola case appeared in this agricultural county.Ahad been working Bhas been workingCis working Dwas working【答案】B【解析】试题分析:考察时态。现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。该句意思为:自从六月份第一起埃博拉病例出现在这个农业化的村庄那一刻开始,他就
7、夜以继日地扑在工作上,。根据句意,题目中的他从六月份开始不停的工作,这个动作是从那个时候一直持续到现在的。故选B7For some time now, Chinese people, under the leadership of CPC, _ the contents of the Scientific Development Theory in the course of practicing socialism in China.Ahad been improving Bhave been improvingCwere improving Dimproved【答案】B【解析】考察时态。根
8、据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。8-How is your cousin, Kate?-She broke her leg and _ medical treatment since.Ais receiving Bhas receivedCreceived Dhas been receiving【答案】D【解析】试题分析:考查时态。句意:-凯特,你表妹怎么了?-她摔断了腿,从那以后就一直在接受治疗。since+时间点或句子,与完成
9、时连用,排除A、C;现在完成时表示动作的结束或完成,现在完成进行时更倾向于指动作一直持续下去。根据句意可知,截至说话时,凯特的表妹还在治疗中,因此,用现在完成进行时最恰当,故选D。考点:考查时态9 Why, youre late again! I _ here for over two hours!Aam waiting BWaitedChave been waiting Dwas waiting【答案】C【解析】试题分析:考查现在完成进行时。句意:为什么,你又迟到了!我在这里已经等了两个多小时了!过去已经完成等待的动作对现在造成的影响,并将可能持续进行。故选C项。考点:考查现在完成进行时【名
10、师点睛】现在完成进行时表示现在以前这一段时间里一直在进行的动作,这动作可能仍在进行,也可能已停止。现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩。构成:。10- Did you find the missing couple in the mountain yesterday?- No, but we _ to get in touch with them ever since.Ahave tried Bhad triedChave been trying Dhad been trying【答案】C【解析】试题分析:考查动词的时态。句意:昨天你们找到失踪的那对夫妇了吗?没有,但
11、我们一直在努力联系他们。根据 ever since可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。考点 : 考查动词的时态11Wow, I didnt know you play golf so well.I _ for the last 6 months.Aplay BplayedCam playing Dhave been playing【答案】D【解析】试题分析:考查时态。句意:哇,我不知道你打的高尔夫如此好。过去六个月我一直在打。根据句意可知,表示动作从某一时间开始,一直持续进行到现在,强调动作的过程是一直进行,故用现在完成进行时态。故选D。考点:考查时态12-Sus
12、an is so excited!-Oh, yes! She is busy preparing for her trip to Africa that she _ for years.Ahas been expecting Bwas expectingChad been expecting Dwould be expecting【答案】A【解析】试题分析:考查时态。句意:-苏三好兴奋啊!-是的。她正在忙着准备她渴望已久的非洲之旅呢。根据对话中的“is”可知,两个人说的是现在的情况,排除C;发生在过去的动作,对现在造成了影响,且有可能继续下去,这时用现在完成进行时,对苏三造成的影响是她很兴奋,
13、多年来,苏三一直渴望去非洲旅行,故选A。考点:考查时态13He has a great interest in tennis and _ it twice a week over the past year.Aplays BplayedChad played Dhas been playing【答案】D【解析】twice a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。14 Traffic conditions in Nanchang _ for decades. At first
14、 people only complained about jams during rush hours, but today every hour is rush hour.Aare worsening Bhad worsenedChave been worsening Dworsened【答案】C【解析】试题分析:考查时态。根据时间状语for decades和句意可知用现在完成进行时。句意:十年来,南昌的交通状况越来越糟糕了。起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。选C。考点:考查时态15 Lucy has changed a lot since she got her
15、 new job. Recently she _ her work quite well.Ahas been doing Bhas doneCdid Dhad done【答案】A【解析】A考查时态。句意:自从Lucy获得了她的新工作后,她变了很多。最近她一直都很出色地完成了她的工作。16My seven-year-old daughter has a great interest in music and _ Piano classes twice a week over the last three years.Atook Bis taking Chad taken Dhas been ta
16、king【答案】D【解析】试题分析:句意:我七岁的女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴课。和时间over the last three years. 连用,用现在完成进行时,表示动作从过去到现在一直在做,而且可能还要继续下去,所以选D。考点:考查时态17I am so tired,for I _ English for 2 hours.Ais studying Bhave been studyingCwas studying Dhad been studying【答案】B【解析】句意:我好累,因为我已经学习英语两个小时了。根据“for 2 hours”可知,此处表示动作从过去
17、某一时间开始,一直延续到现在,可能还要继续下去,故应用现在完成进行时。18Lucy _ guitar lessons every three weeks in the past three years, but now she is considering shell make it every other week.Ais having Bhad hadChad Dhas been having【答案】D【解析】考查动词时态。句意:Lucy在过去的三年里每三周上一次吉他课,但是现在她正在考虑每两周去上一次。根据句意可知应用现在完成进行时。现在完成进行时表示动作从过去持续到现在或离现在不远的时
18、间,其动作是否继续下去,则由句意而定。19 -Do you have any news about Bob? -Yeah. We _ each other quite a lot recently.Ahave been seeing Bhad been seeing Csee Dhave seen【答案】A【解析】试题分析:考查动词的时态。句意 你知道关于鲍伯的消息吗? 是的,我们最后一直联系比较多。根据文中提到recently 最近,可知用现在完成时,再根据句意,可知一直到现在还在持续。现在完成进行时表示动作一直发生并持续到说话的时间 可能还会持续下去。 现在完成时表示动作在过去发生 动作持
19、续到现在 并对现在造成影响 。所以选A项。考点 : 考查动词的时态20-Look,what a mess in the kitchen!-I _cooking fish in a new way and I really have no time to tidy it up now.Atried Bhad triedCwill try Dhave been trying【答案】D【解析】考查动词的时态。句意:看,厨房在乱了。我一直在用一种新的方法来做鱼,现在没有时间收拾。根据I really have no time to tidy it up now.可知这个动作一直在进行,故选D项。21H
20、e is sure to pass the test, for he_ his lessons for the test every day over the past month.Awill review Bwas reviewing Chas been reviewing Dhad been reviewing【答案】C【解析】【详解】考查现在完成进行时。句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。over the past month.(在过去的一个月里)是现在完成时的标志词,再结合句意,他复习的动作从过去持续到现在,故用现在完成进行时,主语he是第三人称单
21、数,故用has been reviewing。故选C项。22I think the paper is taking you a long time to write.I _ on it for almost a month now.Aworked Bwas workingCam working Dhave been working【答案】D【解析】考查时态。上句:我想写这篇论文要花你很长时间。下句:我写了差不多一个月了。写论文这个动作从过去某一时间开始,一直持续到现在,根据语境,可能仍然要继续下去,所以要用现在完成进行时,故答案为D。23Even though he gives away a
22、piece of his fortune each year, the stock of Berkshire Hathaway, the source of Warren Buffets wealth, _ very rapidly.Ahas raised Bhas been raisingChas risen Dhas been rising【答案】D【解析】考查动词辨析和时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔哈撒韦公司的股票一直增长迅速。raise是及物动词,要用raise的话,需要改成“财产被提高”;rise是不及物动词,表示某物上涨;财富在持续上涨,表示从过
23、去开始一直持续到现在还要持续下去,用现在完成进行时。故选D。24Tom in the library every night over the last three months.Aworks BworkedChas been working Dhad been working【答案】C【解析】考查考察时态,题干中出现的over the last three months,用于现在完成进行时或现在完成时。25-Nice to see you again after all these years. What _?-Well, Ive tried many things since we lef
24、t school. Im now working for a large oil company.Ahave you done Bwere you doingCdid you do Dhave you been doing【答案】D【解析】试题分析:考查时态。句意:这么多年以后再次看见你真是太好了。这些年你一直在做什么?自从我毕业以后我尝试了很多事情。我现在一家大型的石油公司。根据句意说明是问对方这些年在做什么,故使用现在完成时表示。D正确。考点:考查时态点评:时态的考查要根据上下文的语义和句子的关键词。本题的关键词的all these years.26(东北三省三校一联)Traffic co
25、nditions in Beijing_for decades.At first people only complained about jams during rush hours,but today every hour is rush hour.Ais worsening Bhave worsenedChave been worsening Dworsened【答案】C【解析】考查动词的时态。由空后的for decades可推知,此处要用完成时态,故可以排除A、D两项。由下句内容可知,北京这种交通状况是从过去一直持续到现在,且会持续下去,故应该用进行时态。答案:C27Why cant
26、you go with me to the National Museum?I _ an essay all the morning and havent finished yet.Awrite Bhad writtenCwill write Dhave been writing【答案】D【解析】【详解】考查时态。句意:-为什么不和我一块去国家博物馆呢?-我整个早晨一直在写文章,还没完成呢。根据句意可知从早晨到现在“I”都在写文章,并将继续写。这符合现在完成进行时的用法。Having been done表动作从过去到现在一直在进行,并将继续进行。故选D。【点睛】现在完成进行时是英语中动词的一种
27、基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。 现在完成进行时所用的时间状语:all day / month; this month / week / year; these days; recently / lately; in the past few + 时间段; since +时间点; for + 时间段等。例如:1.He has been working all day. 他整天都在工作。2.They have been building the bridge f
28、or two month. 两个月来他们一直在修桥。本题中,根据句意可知写文章这个动作早晨一直在进行,并将继续进行下去,时间状语all the morning给出了提示。故本题中应该使用现在完成进行时。28 Whats wrong? You look really stressed out.I _ the whole week preparing for my graduation paper.Awork Bhave workedChave been working Dworked【答案】C【解析】【详解】考查动词时态。句意:你怎么了?看起来真的压力很大。我已经连轴转努力了一整个星期来写我的毕
29、业论文。根据本题题意,“我”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语the whole week),唯有现在完成进行时可表达这一含义,应选用have been doing的结构,故选C。29-MrJohnson didnt turn up at the meeting yesterday morning, did he?- NoWe _ till twelve oclockA whole morning was wastedAhad waited Bhave been waitingCare waiting Dwere waiting【答案】B【解析】试题解析:分析句子结构与
30、意思,可知要用现在完成进行时,表示动作有过去某一刻开始一直持续到说话的时候还在进行中,故选B。句意:- 约翰逊先生昨天没有出现在会议上,不是吗?- 是的,我们一直等他等到12点。整个早上都被浪费掉了。考点:时态和语态30I _ so busily recently that I _ no time to help you with your maths.Thats OK. I can manage it by myself.Ahave been working; have Bhave worked; hadCam working; will have Dhad been working; had had【答案】A【解析】【详解】考查时态。句意:-我最近工作太忙碌了,没时间帮你学数学。-没关系我自己能搞定。由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。故A选项正确。31Ros