高中英语现在完成时时态解题方法技巧.pdf
《高中英语现在完成时时态解题方法技巧.pdf》由会员分享,可在线阅读,更多相关《高中英语现在完成时时态解题方法技巧.pdf(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 高中英语现在完成时时态解题方法技巧 单选题(经典例题高频考点-名师出品必属精品)1、Jack,you look a little off colour.Well,I _ late to finish my report these days which is due this Friday.Awas staying upBhave been staying up Chad stayed upDwas to stay up 答案:B 解析:考查时态。句意:Jack,你看起来有点儿气色不佳。嗯,我这些天一直在熬夜写这周五要完成的报告。根据语境可知,此处应用现在完成进行时,表示熬夜这一动作从过去
2、某一时间开始一直延续到现在,并有可能持续下去,故选 B。2、John is said to have _ missing since last week.Has he gone somewhere?Not really.He_ his newly-bought apartment.Agone,has decoratedBbeen,was decorating Cdone,decoratedDbeen,has been decorating 答案:D 解析:考查 be missing 和现在完成进行时态的使用。表示某人不见了一般用“be missing”,have been doing 是现在完
3、成进行时,表示从过去某一个时间点到现在一直在进行的动作。句意:上文:据说 Jone 自从上个星期就不见了,他去哪了?下文:不是这样的,他一直在装修新买的那套房子。故选 D。考点:考查 be missing 和现在完成进行时态的使用 2 3、Tom,you look so tired!-Well,I _ the house all afternoon and I must finish the work tomorrow.ApaintedBhave been paintingChave paintedDpaint 答案:B 解析:考查动词时态。句意:汤姆,你看起来很累!我整个下午都在粉刷房子,明
4、天必须完成。根据 all afternoon 可知动作从过去开始,一直持续到现在没有停止,用现在完成进行时 have been doing。故选 B。4、Did you find the missing couple in the mountain yesterday?No,but we _ to get in touch with them ever since.Ahave triedBhave been tryingChad triedDhad been trying 答案:B 解析:试题分析:考查时态题。句意:你们昨天在山区里找到那对失踪的夫妻了吗?没有。但是我们正在在努力和他们取得联系
5、。根据句意说明自从过去的一个时间开始到现在,我们一直都在做的事情,那么使用现在完成进行时。故 B 正确。考点:考查时态 点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。如 since,so far 等经常与现在完成时连用。现在完成进行时表示从过去开始的动作到现在以来一直都在发生。5、How disgusting the weather is!It_for nearly a week.I dont like rainy days either.However,the rainy season
6、 usually lasts about a month here.3 Ahad rainedBwill be rainingChas been rainingDwas raining 答案:C 解析:考查动词时态。句意:多讨厌的天气啊!雨已经下了将近一个星期了。我也不喜欢雨天。然而,这里的雨季通常持续一个月左右。根据后文 for nearly a week 可知表示过去发生的动作持续不间断地发生应用现在完成进行时,主语为 it,故助动词用 has。故选 C。6、The number of foreign students attending Chinese universities_ ste
7、adily since 1997.Ais risingBare risingChas been risingDhave been rising 答案:C 解析:考查时态和主谓一致。句意:自 1997 年以来,在中国大学就读的外国学生人数一直在稳步上升。根据“since 1997”可知,本句为现在完成时或者现在完成进行时,再结合句意可知,本句为现在完成进行时。the number of+名词复数,谓语动词为单数。故选 C 项。7、Andy,you _ for quite a long time.Why dont you take a break?Sure.Right after I finish
8、 this report.Ahave been working Bworked Cwere working Dwill work 答案:A 解析:4 考查时态。句意:安迪,你已经工作很长时间了。你为什么不休息一下呢?好的,我完成这份报告就休息。根据句中时间状语 for quite a long time.可知,安迪从过去就在工作,并且现在仍然在工作,并将可能继续下去,符合用现在完成进行时的特征。故选 A。8、-Why do you want to work for our company?-This is the job that I _ for.AlookedBam to look Chav
9、e been lookingDhad looked 答案:C 解析:试题分析:考查时态。句意:-你为什么想到我们公司工作?-这正是我一直在寻找的工作。完成时表示动作造成的影响,“我”来这里工作是因为这份工作是我一直在找的;现在完成进行时表示动作对现在造成影响,并有可能持续下去,如果应聘不成功,“我”可能会继续寻找下去,因此,用现在完成进行时最恰当,故选 C。考点:考查时态 9、How time flies!Yeah.It seems like yesterday that I graduated from college.I cant believe I for 10 years!Ahad w
10、orkedBam working CworkedDhave been working 答案:D 解析:考查时态。句意:时光飞逝。大学毕业好像是昨天(发生的事)。我简直不敢相信我已经工作了十年了。工作这个动作,是从刚毕业(过去)开始一直持续到现在的,故排除 A 和 C(这两项跟现在没有关系)。强调动作从过去一直持续到现在并仍然可能持续下去,是现在完成进行时的用法。故选 D。5 10、Tom looks tired because he _ the house since 9 am.Ahas been cleaningBcleanedChas been cleanedDcleans 答案:A 解析
11、:考查动词时态。句意:Tom 看起来很累,因为从上午 9 时到现在他一直在打扫房间。根据句子结构及句意可知,设空处谓语动词表示动作从上午 9 时开始,持续到现在,并可能要持续下去,应使用现在完成进行时,主语为第三人称,谓语动词应使用单数。故选 A 项。11、-I am sure Mary will win the first place in the coming competition.-I think so.She _ for it for months.Ahas preparedBhas been preparing Chad preparedDprepared 答案:B 解析:试题分析
12、:考查时态。句意:-我相信玛丽会在接下来的比赛中获得第一名。-我也这样认为,她已经准备好几个月了。for+一段时间,与完成时连用,排除 D;根据句意可知,这里说的是现在的情况,排除 C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选 B。考点:考查时态 12、Take a break,Amy.You _ on the piano all morning.All right.But the competition is coming soon.I have to work harder
13、.Aare practisingBwill be practisingChave been practisingDpractice 6 答案:C 解析:考查动词时态。句意:-艾米,休息一会吧。你都练钢琴一上午了。-好吧。但比赛很快就到了。我还得在努力一下。分析句意,艾米丽已经弹了一上午钢琴而且还将继续弹。所以此处应用现在完成进行时表示从动作从过去持续到现在且还将持续下去的动作。故选 C 项。13、You look great!I _ out.Check out my muscles!Awill work Bwas working Chave been working Dhad been wor
14、king 答案:C 解析:考查时态。句意:你看起来很棒啊!我一直都在锻炼。你看看我的肌肉!A.will work 将会工作;B.was working 过去正在工作;C.have been working 一直工作;D.had been working 过去一直工作。根据上文“You look great!(你看起来很棒啊)”可知,正是因为一直都在锻炼所以现在才会与如此好的肌肉和体型,得到了对方的夸奖。使用现在完成进行时,表示从过去开始一直持续到现在都在不停地锻炼。故使用现在完成进行时。故 C 正确。14、Excuse me,Madam.Ellen,a journalist from the
15、Daily Mail _ all day.Could you speak to him now?AphonesBhas phoned CphonedDhas been phoning 7 答案:D 解析:考查时态。句意:对不起,夫人,来自 the Daily Mail 的记者 Ellen 一天都在打电话。你现在可以和他谈话吗?根据语境可知用现在完成进行时,表示过去到现在一直在做某事。故选 D。15、I _ to reach the manager for the last two hours but the line is always busy.AtriedBhave triedChad t
16、riedDhave been trying 答案:D 解析:试题分析:句意:在过去的两个小时我一直在努力和经理联系上,但一直占线。have been trying 是现在完成进行时,强调动作一直在进行。故选 D。考点:考查动词的时态。16、The reporter says that the CCTV English programs ever since 1977.AbroadcastsBhad broadcast Chas been broadcastingDhad been broadcast 答案:C 解析:考查时态。句意:记者说自从 1977 年开始中央电视台就已经有了英语节目。根据
17、语境和 ever since 1977 可知,此处强调动作从过去开始持续到现在,并会持续到将来,应用现在完成进行时。故选 C 项。17、My father is a teacher,who _ in a school since 1998.AworksBworkedCwas workingDhas been working 答案:D 8 解析:考查时态。句意:我父亲是一名教师,自 1998 年以来一直在一所学校工作。A.works 工作(一般现在时态的第三人称单数形式);B.worked 工作(一般过去时态);C.was working 正在工作(过去进行时态);D.has been work
18、ing 一直在工作(现在完成进行时态)。根据时间状语 since 1998 可知,定语从句中的时态要用现在完成进行时,表示发生在过去的动作一直持续到现在,还可能继续下去。故选 D。18、I _ in the same position too long.My legs have fallen asleep.Shake it a little before you get up.Awill sitBhave sat Cam sittingDhave been stting 答案:D 解析:考查现在完成进行时。句意:我坐的太久了,腿麻了。站起来之前动一动。分析句意可知,本句为现在完成时,表示表示从
19、过去某一时间开始一直在进行的动作,并有可能持续下去,其形式为:sb have/has been doing sth。故 D 选项正确。19、My hands are dirty.I_ the door all the morning.ApaintBwill paintChave been paintingDhad painted 答案:C 解析:考查时态。句意:我的双手很脏。我早上一直在粉刷门。all the morning 强调一直在做某事,早上一直在做某事,造成的影响是现在手很脏,即表示动作从过去某时开始一直持续到现在(并且有可能继续持续下去),应用现在完成进行时。故选 C。20、Mary
20、_ to writing classes every night since June and the course will end this week.9 Ahad goneBhas been going Cis goingDwent 答案:B 解析:考查时态。句意:从 6 月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选 B。现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。21、Shall the kids take a break?They _ homework
21、in the study for nearly two hours!AdidBhave done Care doingDhave been doing 答案:D 解析:考查时态。句意:孩子们可以休息一下吗?他们在书房里已经做了将近两个小时的作业了!根据句中的Shall the kids take a breakfor nearly two hours可知,孩子们做作业这一动作从过去开始进行到现在,且有可能继续进行下去,故应用现在完成进行时,故选 D。22、Excuse me,Marcia,a reporter from Vanity Fair _ all day.Could you speak
22、 to her now?AphonesBhas phoned Chas been phoningDphoned 答案:C 解析:考查时态。句意:打扰了,玛西亚,一位来自 Vanity Fair 的记者打了一天的电话,你现在能接她的电话了吗?10 根据语境及时间状语 all day 可知,电话从过去一直持续到现在,所以用现在完成进行时。故选 C。23、Tom,as well as his parents,_ in China over the past five years.Ahave been livingBhas been livingCare livingDis living 答案:B 解
23、析:考查时态。句意:汤姆和他的父母过去五年一直住在中国。根据后文 over the past five years 可知,表示动作从过去某时开始发生,一直延续到现在或离现在不远的时间,并可能延续下去的动作应用现在完成进行时;且主语后接介词短语 as well as,不影响主语的人称和数,谓语动词应根据主语的人称和数来确定,即助动词用has。故选 B。24、Im sorry you _ so long,but it ll still be some time before Jim gets back AwaitBwaitedChad waitedDhave been waiting 答案:D 解
24、析:考查时态。句意:抱歉让你等了这么久,但是在 Jim 还要过一段时间才回来(你还得等)。wait 从说话之前(过去)就开始了持续到现在一直进行,再根据下文 it ll still be some time before Jim gets back 可知,动作还会继续下去。所以本句用现在完成进行时。故选 D 项。25、Whats wrong?You look really stressed out.I _ the whole week preparing for my graduation paper.AworkBhave worked Chave been workingDworked 答案
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中英语 现在完成时 时态 解题 方法 技巧
限制150内