1、1 (每日一练每日一练)人教版人教版 20222022 年高中英语现在完成进行时易混淆知识点年高中英语现在完成进行时易混淆知识点 单选题 1、You know,I _ for a job for three months,but I havent had any luck.Ahave been lookingBhave looked Chad been lookingDhad looked 答案:A 解析:考查现在完成进行时。句意:你知道的,我这 3 个月来一直在找工作,但是没有任好运。根据句意可知,我一直在找工作,但是没找到。再根据 for three months,故时态用现在完成进行时,
2、表示从过去到现在一直持续做某事。故选 A 项。2、Where is Peter?I cant find him anywhere.He went to the library after breakfast and _ his essay there ever since.AwroteBhad writtenChas been writingDis writing 答案:C 解析:考查动词的时态。句意:那彼得?我到处都找不到他。早饭后他去了图书馆,从那时起他就一直在那儿写论文。结合句意以及时间状语“ever since”可知,他吃过早餐去图书馆之后,便一直在那里写论文,表示一个动作从过去某一时
3、刻开始,一直持续到现在,并有可能继续持续下去,因此应该用现在完成进行时,故正确答案为 C。2 小提示:时态的考查在高考题的应用中也是无处不在的,时态本身的考查也是千变万化的,本题旨在考查学生对现在完成进行时的理解和用法的熟悉程度,要求结合语境进行分析,根据句子的意思可以判断出当前应该使用哪一种时态,本题中也有一定的暗示时态的标志 ever since,从而可以判断出应该用现在完成进行时。3、Even though he gives away a piece of his fortune each year,the stock of Berkshire Hathaway,the source o
4、f Warren Buffets wealth,_ very rapidly.Ahas raisedBhas been raising Chas risenDhas been rising 答案:D 解析:考查动词辨析和时态。句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔 哈撒韦公司的股票一直增长迅速。raise 是及物动词,要用 raise 的话,需要改成“财产被提高”;rise 是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。故选 D。4、I think the Egyptians _ to tell us in the
5、 pictures,which scientists found by accident,for 3,000 years that this is how they built the pyramids.AtryBtried Care tryingDhave been trying 答案:D 解析:考查时态。句意:我觉得,在科学家们偶然发现的这些图画中,埃及人一直试图告诉我们在过去的 3 000 年中他们是如何修建金字塔的。根据语境可知,动词 try 所表示的动作从过去一直持续到现在,而且还要继续进行下去,因此应用现在完成进行时,故选 D。5、Mum,you really need to ha
6、ve a rest!You _in the kitchen ever since you came back home three hours ago.3 Ahad workedBwere working Chave been workingDworked 答案:C 解析:考查时态。句意:妈妈你真的需要休息了!从你三小时前回到家里,你就一直在厨房干活。强调从过去开始的某一动作一直延续至今并仍在进行,应用现在完成进行时。故选 C。6、Now the weight.Only 115).Youd better put on a few pounds.Well,actually,I _ like a
7、horse.AateBwas eatingChave been eatingDwill eat 答案:C 解析:考查动词的时态。句意:“现在(称)体重,只有 115。你最好再增重几镑。”“噢,实际上,我一直都很大食量。”根据句意可知,“eat like a horse”发生在过去,并有可能继续下去,应该用现在完成进行时。故选 C。7、Who do you think will get the first prize?Mary,of course.She _ for the competition for months.Ais preparingBwas preparing Chad been
8、preparingDhas been preparing 答案:D 解析:试题分析:句意:-你认为谁会得到一等奖?-当然是玛丽了。她为这次比赛准备了好几月。根据 for months 表示玛丽从过去开始就准备比赛,一直持续了好几个月,一直到现在,表示从过去开始的动作一直到持续到现在的动作,应该用现在完成进行时。故选 D。4 考点:考查动词时态的用法。点评:本题难度适中。动词时态是近几年高考必考的内容。需要考生有分析理解复杂的句子结构的能力,必须会根据语境或已给动词的形式来判断动词的时态。即学即练:Tom in the library every night over the last thre
9、e months.A.works B.worked C.has been working D.had been working C。句意:“在过去的三个月里,Tom 每天晚上都在图书馆里学习。”题干中出现的 over the last three months,是明显提示用现在完成进行时或现在完成时。故选 C。8、Why,Tom,you look so exhausted!Well,I_the house and I must finish the work tomorrow.Awas paintingBwill be painting Chave been paintingDhave pai
10、nted 答案:C 解析:考查时态。句意:汤姆,你为什么看起来如此累?嗯,我一直在打扫房子,并且必须明天打扫完。结合语境可知,汤姆打扫房子的动作从过去持续到现在,还会延续到明天,故用现在完成进行时,其结构为 have been doing,故选 C 项。小提示:本题考查现在完成进行时 现在完成进行时:动作从过去某一时刻开始,一直持续到现在,还有可能继续下去。其表达为 have/has been doing 例如:1).Mr.Wu have been teaching us for two weeks.吴老师已经教了我们两周。(还会继续教下去)5 2).I have been cleaning
11、the house for one hour,but it is still dirty.我已经打扫一个小时了,但是房子还是很脏。(还要继续打扫)9、A recent study has found that the number of smokers _ sharply over the past five years.Ais increasingBare increasing Chas been increasingDhave been increasing 答案:C 解析:考查时态和主谓一致。句意:最近的一项研究发现,在过去的五年里,吸烟者的数量急剧增加。根据时间状语“over the
12、past five years”可知,空处谓语动词需用现在完成进行时态:have/has been doing,表示过去发生的动作一直持续到现在,将有可能继续下去,the number of+可数名词复数作主语,谓语动词需用单数,所以此处助动词需用 has。故选 C。10、She ought to stop reading;she has a headache because she _ too long.AreadsBis readingChas been readingDhad read 答案:C 解析:考查时态。句意:她应该停止阅读,因为看书时间太长,她头疼了。句意中体现出过去发生的动作对现在的影响,而且这个动作一致持续到现在。现在完成进行时正表示动作持续到现在,并且正在发生,强调动作的延续性和反复性。故 C 项正确。