【英语】高考英语现在完成进行时真题汇编(含答案)
(英语)英语现在完成进行时专项习题及答案解析
(英语)英语现在完成进行时专项习题及答案解析一、单项选择现在完成进行时1. Traffic conditions in Nanchang _____ for decades. At first people only complained about jams during rush hours, but today every hour is rush hour.A.are worsening B.had worsenedC.have been worsening D.worsened【答案】C【解析】试题分析:考查时态。
根据时间状语for decades和句意可知用现在完成进行时。
句意:十年来,南昌的交通状况越来越糟糕了。
起初,人们只是抱怨高峰期的交通堵塞,但如今每小时都是高峰期。
选C。
考点:考查时态2.—I _______ the dishes for over a week. It’s your turn.— I ______ you would say something like that.A.have washed; have known B.have been washing; knewC.have washed; know D.have been washing; know【答案】B【解析】试题分析:句意:——我洗盘子洗了一周了。
该轮到你了。
——我知道你就会这样说。
现在完成时与现在完成进行时的区别是:现在完成时指到目前为止已经结束的动作,现在完成进行时指一直持续的动作,从语境可知此处强调持续,所以用现在完成进行时,排除A、C 选项,而根据宾语从句中的would可以推测主句应该用过去时态,答案选B。
考点:考查动词时态。
3..--- I hear you__________at Smith’s.--- Yes, I __________ there for about three months.A.work; had been working B.worked; was workingC.are working; have been working D.worked; have worked【答案】C【解析】考查时态。
(英语)高考英语现在完成进行时真题汇编(含答案)含解析
(英语)高考英语现在完成进行时真题汇编(含答案)含解析一、单项选择现在完成进行时1.Up to now, Marin _____in the library for about two hours.A.read B.had readC.has been reading D.would read【答案】C【解析】试题分析:考查时态。
句意:到目前为止,Marin已经在图书馆看了大约两个小时书了。
根据“up to now”可知,这里说的是现在的情况,排除B、D;Marin已经看了两小时书,有可能继续看下去,应该用现在完成进行时,故选C。
考点:考查时态2.—I counted sheep, I drank milk and I tried everything, but nothing helped.—It seems you _____ too much recently. Try some sleeping pills.A.worked B.work C.had worked D.have been working 【答案】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。
考点:动词时态。
3.The company ________ a rise in salary for ages but nothing has happened yet.A.has been promising B.had promised C.promised D.promises【答案】A【解析】【详解】本题考查现在完成进行时。
解题步骤:1. 确定时态:由“but nothing has happened yet”可知,空格处用现在完成进行时,表示这家公司多年来一直承诺提高工资,这个承诺的动作可能仍在继续进行。
高考英语现在进行时题20套(带答案)及解析
B.will leave; is taking off
C.is leaving; takes off
D.leaves; will take off
【答案】C
【解析】
试题分析:考查时态。句意:我们的经理汤姆两天后将要去美国,他让我查一查下个周日最早的班机。in+一段时间,与将来时连用,根据“in two days”可知,第一空用将来时,排除D;find out后是一个宾语从句,其中包含一个when引导的时间状语从句,when从句用一般现在时代替将来时,排除A、B,故选C。
19.I ________ for Beijing next Saturday. Do you know when the earliest plane ________ on Saturday?
A.am leaving; takes off
B.Leave; takes off
C.leave; is taking off
考点:考查时态
11.Justina book about his adventures in Tibet.I hope he can find a good publisher when it is finished.
A.was writingB.is currently writingC.has already writtenD.wrote
高考英语现在进行时题20套(带答案)及解析
一、单项选择现在进行时
1.As they couldn’t satisfy my ____, I’m ____now.
A.needing; hungerB.need; starvedC.needed; starvationD.needs; starving
【英语】高考英语现在完成进行时真题汇编(含答案)含解析
A.tryB.have been trying
C.are tryingD.will try
【答案】B
【解析】
试题分析:考查动词时态。since作为介词,后接某一确定的时间点,主句谓语动词是持续性动词,常与现在完成时态、现在完成进行时态或过去完成时态连用。句意:自从人类开始园艺,我们一直尽力使我们的环境更美丽。故B正确。
现在完成时强调过去发生的动作现在已经完成或表示曾经发生过。
I have been writing an article.我一直在写一篇文章。(仍在)
I have written an article.这已写好一篇文章。(已完成)
I have been reading that book since last week.上周以来,我一直在读那本书。(还在读)
考点:考查动词时态
8..
--- I hear you__________at Smith’s.
--- Yes, I __________ there for about three months.
A.work; had been workingB.worked; was working
C.are working; have been workingD.worked; have worked
How long has it been raining?雨下了多久了?
They have been fighting for independence since 1960s.他们从60年代以来一直为独立而斗争。
(英语)英语现在完成进行时专项习题及答案解析含解析
【答案】B
【解析】
试题分析:考查动词的时态。句意在过去的这几个星期里,中国北方的许多城市遭受了严重的雾霾。根据句子中提到的时间状语In the past several weeks在过去的这几周,雾霾天一直都在持续,所以用现在完成进行时来表达,故选B项。
考点:考查动词时态。
17.Mr. Smith ________ his pupils how to prepare for the test since 8 am, but no one listens to him.
A.has toldB.is telling
C.has been tellingD.will have told
A.kills; have watched
B.is killing; have been watching
C.is going to kill; were watching
D.was killing; had watched
【答案】B
【解析】
先看第二空,根据时间状语since last night可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。
【答案】C
【解析】
试题分析:考查动词的时态和语态。句意:疯狂的粉丝一直耐心的等待了二个小时,将一直等到这位电影明星到来。根据时间状语for two hours,,表示现在完成进行时,故选C项。
考点:考查动词的时态和语态
11.—Darling, the headache ________ me.
高考英语现在进行时真题汇编(含答案)及解析
B.Leave; takes off
C.leave; is taking off
D.am leaving; is taking off
【答案】A
【解析】
答案:A考查时态。第一空用现在进行时表将来;第二空飞机航班时刻表用一般现在时。
3.If you ______ stealing in the supermarket, you’ll be sent to the police station immediately.
考点:考查时态
16.(年(春)重庆市高三考前冲刺测试卷)8. Asia ______ the popularity of South Korean culture that has been flooding other countries since turn of the century.
A.had been increasingly feelingB.increasingly felt
考点:考查谓语动词的时态和语态
4.Professor Wang ________in our school till next Sunday.
A.will have stayedB.has stayedC.is stayingD.stayed
【答案】C
【解析】
本题考查时态。根据句意:王教授将呆在我们学校直到下周日。这里用现在进行时表示将来,故选C。
【答案】C
【解析】
试题分析:考查动词的时态。句意:许多研究表明,水的质量由于过度开采而下降。根据语境提到研究表明,这个问题正在发生,故用现在进行时,故选C项。
考点:考查动词的时态
15.—My dear, you ______ things about. Look, what a mess in the room!
高考英语现在完成进行时真题汇编(含答案)
高考英语现在完成进行时真题汇编(含答案)一、单项选择现在完成进行时1.Cathy is taking notes of the grammatical rules in class at Sunshine School,whereshe_______English for a year.A.studies B.studied|C.is studying D.has been studying【答案】D【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。
根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。
一般现在时表示经常性的动作或存在的状态。
一般过去时表示过去发生的动作或存在的状态。
现在进行时表示正在发生的动作或存在的状态。
`2.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 having B.had hadC.had D.has been having【答案】D【解析】;考查动词时态。
句意:Lucy在过去的三年里每三周上一次吉他课,但是现在她正在考虑每两周去上一次。
根据句意可知应用现在完成进行时。
现在完成进行时表示动作从过去持续到现在或离现在不远的时间,其动作是否继续下去,则由句意而定。
3.The company ________ a rise in salary for ages but nothing has happened yet.A.has been promising B.had promised C.promised D.promises【答案】A*【解析】【详解】本题考查现在完成进行时。
【英语】英语现在完成进行时真题汇编(含答案)及解析
【英语】英语现在完成进行时真题汇编(含答案)及解析一、初中英语现在完成进行时1.Rosa _____ this washing machine for more than ten years. She is thinking about buying a new one.A. is usingB. usedC. had usedD. has been using【答案】 D【解析】【分析】句意:Rosa已经使用这台洗衣机超过10年了,她正在考虑买一个新的。
表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
2.—Why is your foreign teacher’s Chinese so good?—Because he China for eight years.A. has gone toB. has been toC. has come toD. has been in【答案】D【解析】【分析】句意为:--为什么你的外教的中文那么好?--因为他来中国已经8年了。
时间状语for eight years是一段时间,所以要用表示状态的短语be in的现在完成时态,故选D【点评】考查现在完成时的短语辨析。
3.I to Rongjiang last year.But I never to Chongjiang.A. went,have,beenB. will go,have,beenC. went,have,goneD. go,have,gone【答案】 A【解析】【分析】句意:去年我去了榕江,但我从未去过重江。
由last year可知,第一句用一般过去时;由第二句中的never可知,用现在完成时,故选A。
【点评】考查动词的时态,注意句中的时间状语的暗示。
4.— Do you know the Color Run, a five-kilometer race?—Yes. So far it______into quite a few cities in our country.A. comesB. cameC. has come【答案】 C【解析】【分析】句意:——你知道彩色跑,一个五千米的赛跑吗?——知道,到目前为止它已经进入了我们国家的好几个城市。
高考英语现在完成时真题汇编(含答案)含解析
A.she has givenB.did she giveC.she gaveD.has she given
【答案】D
【解析】
试题分析:考查动词时态和倒装句。句意:她是个意志坚强的女人,一生中一次也没有向任何困难屈服过。And连接的两个并列句中,否定副词not once放在了第二个句子的句首,所以后面部分用部分倒装语序,此外第一句的时态是一般现在时,后句又出现了in her life,所以句子应该用现在完成时,表示到现在为止,故正确答案为D选项。
C.visit; came D.visited; had come
【答案】A
【解析】
【详解】
考查时态。句意:这是我第三次来香港,第二次我在这里的时候是去年的圣诞节那一天。第一句考查了固定句式:This/It is/was the序数词time sb have/has/had done sth,该句式意为“这是某人第几次做某事”,所以第一空中使用have visited;第二空中用一般过去时描述过去发生的事情。故A项正确。
高考英语现在完成时真题汇编(含答案)含解析
一、单项选择现在完成时
1.―What do you think of our hometown?
―Very beautiful. You know it is the first time that I _______ here.
A.will beB.was
15.How many English words ____ you ____ up to now?
【英语】现在完成进行时练习题含答案及解析
18.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 had
考点:考查动词的时态
9.— 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 explored
【答案】D
【解析】
考查动词的时态。句意:看,厨房在乱了。我一直在用一种新的方法来做鱼,现在没有时间收拾。根据I really have no time to tidy it up now.可知这个动作一直在进行,故选D项。
8.--- Did you find the missing couple in the mountain yesterday?
A.had sufferedB.have been sufferingC.were sufferedD.suffered
C.have been preparingD.prepared
【答案】C
【解析】
句义:Jack和Samantha为他们的婚礼准备了一个星期,但是什么都没有准备好。本句的关键词是for a whole week,该时间状语通常都是很现在完成时连用,表示从过去某个时间开始到现在一直都在做的事情,强调动作的持续性和反复性。故C正确。
高考英语现在完成进行时真题汇编(含答案)含解析
D.was killing; had watched
【答案】B
【解析】
先看第二空,根据时间状语since last night可以断定:从昨天晚上一直到现在都一直在看韩剧,因此应当用现在完成进行时态,而第一空表示现在非常头疼,故用现在进行时,因此选B。
高考英语现在完成进行时真题汇编(含答案)含解析
一、单项选择现在完成进行时
1.---where’s Mom?
-----She’s in the kitchen. She _____the housework all morning
A.is doingB.was doing
C.didD.has been doing
D考察动词时态。句义:Kate,你的表姐怎么样了?—她的腿摔断了,自从那时以来一直都在接受治疗。由此可知,空格处表示的动作从过去开始一直到现在,而且还可能继续进行下去,所以使用现在完成进行时。故D正确。
17.(河北普通高中高三质量监测)Lucy has changed a lot since she got her new job. Recently she ________ her work quite well.
A.has been doingB Nhomakorabeahas done
C.didD.had done
【答案】A
【解析】
A考查时态。句意:自从Lucy获得了她的新工作后,她变了很多。最近她一直都很出色地完成了她的工作。
18.I am so tired,for I ________ English for 2 hours.
C.had preparedD.was prepared
高考英语现在完成进行时真题汇编(含答案)
A.studiesB.studiedC.has been studyingD.was studying
【答案】B
【解析】
试题分析:考查时态。句意:--我相信玛丽会在接下来的比赛中获得第一名。--我也这样认为,她已经准备好几个月了。for+一段时间,与完成时连用,排除D;根据句意可知,这里说的是现在的情况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选B。
—It ________ frequently since last year.
A.is arisenB.increased
C.has been risingD.has raised
【答案】C
【解析】
考查动词时态。根据语境可知“从去年以来汽油一直在涨”,故应选C项。
17.It's said that they ________ a better life ever since they moved to the US.
C.is studyingD.has been studying
【答案】D
【解析】
现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。
(英语)高考英语现在完成进行时试题经典
(英语)高考英语现在完成进行时试题经典一、单项选择现在完成进行时1.He has a great interest in tennis and ______ it twice a week over the past year.A.plays B.playedC.had played D.has been playing【答案】D【解析】twice a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。
他对打网球很感兴趣,在过去的一年里他每周都打两次网球。
2.—I _______ the dishes for over a week. It’s your turn.— I ______ you would say something like that.A.have washed; have known B.have been washing; knewC.have washed; know D.have been washing; know【答案】B【解析】试题分析:句意:——我洗盘子洗了一周了。
该轮到你了。
——我知道你就会这样说。
现在完成时与现在完成进行时的区别是:现在完成时指到目前为止已经结束的动作,现在完成进行时指一直持续的动作,从语境可知此处强调持续,所以用现在完成进行时,排除A、C 选项,而根据宾语从句中的would可以推测主句应该用过去时态,答案选B。
考点:考查动词时态。
3.---May! How is your plan? I heard you started it last Sunday.---Oh! I for it, but I haven’t decided where to s tart it.A.have prepared B.had prepared C.have been preparing D.was preparing 【答案】C【解析】考察时态.句意:梅!你的计划怎么样了?我听说你上周开始了。
(英语)高考英语现在完成进行时试题(有答案和解析)
【答案】D
【解析】
试题分析:句意:我七岁的女儿对音乐有很大的兴趣,在过去三年中一个星期上两次钢琴课。和时间over the last three years.连用,用现在完成进行时,表示动作从过去到现在一直在做,而且可能还要继续下去,所以选D。
— I _____ for weeks for the coming celebration of the school’s 100th anniversary.
A.was preparingB.have been preparing
C.had preparedD.was prepared
【答案】B
A.studiesB.studiedC.has been studyingD.was studying
【答案】C
【解析】
试题分析:本题的关键词是时间状语in the past three weeks,该结构常常与现在完成时连用。通常与in/during the past/last+一段时间连用的句子都使用现在完成时。惊讶:在过去的3各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。本句使用现在完成进行时表示动作的延续。故C正确。
考点:动词时态。
3.Up to now, Marin _____in the library for about two hours.
A.readB.had read
C.has been readingD.would read
【答案】C
【解析】
试题分析:考查时态。句意:到目前为止,Marin已经在图书馆看了大约两个小时书了。根据“up to now”可知,这里说的是现在的情况,排除B、D;Marin已经看了两小时书,有可能继续看下去,应该用现在完成进行时,故选C。
英语专题汇编现在完成进行时(一)含解析
英语专题汇编现在完成进行时(一)含解析一、单项选择现在完成进行时1.---Alice, what’s wrong with you? You look so worn out.---Nothing serious. I my new house all day and I’m afraid I won’t finish until tomorrow afternoon.A.have whitewashed B.am whitewashingC.have been whitewashing D.shall be whitewashing【答案】C【解析】考查时态:句意:---爱丽丝,你怎么了?你看起来很疲劳啊。
--没什么严重的,我一天一直在粉刷房子,恐怕明天下午才能完成。
用现在完成进行时,表示动作从过去一直延续到现在,可能还要继续。
选C。
2.—I _______ the dishes for over a week. It’s your turn.— I ______ you would say something like that.A.have washed; have known B.have been washing; knewC.have washed; know D.have been washing; know【答案】B【解析】试题分析:句意:——我洗盘子洗了一周了。
该轮到你了。
——我知道你就会这样说。
现在完成时与现在完成进行时的区别是:现在完成时指到目前为止已经结束的动作,现在完成进行时指一直持续的动作,从语境可知此处强调持续,所以用现在完成进行时,排除A、C 选项,而根据宾语从句中的would可以推测主句应该用过去时态,答案选B。
考点:考查动词时态。
3.Since the time humankind started gardening, we _____to make our environment more beautiful.A.try B.have been tryingC.are trying D.will try【答案】B【解析】试题分析:考查动词时态。
【英语】英语现在完成进行时练习题含答案含解析
【英语】英语现在完成进行时练习题含答案含解析一、单项选择现在完成进行时1.Cathy is taking notes of the grammatical rules in class at Sunshine School,whereshe_______English for a year.A.studies B.studiedC.is studying D.has been studying【答案】D【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。
根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。
一般现在时表示经常性的动作或存在的状态。
一般过去时表示过去发生的动作或存在的状态。
现在进行时表示正在发生的动作或存在的状态。
2.—I counted sheep, I drank milk and I tried everything, but nothing helped.—It seems you _____ too much recently. Try some sleeping pills.A.worked B.work C.had worked D.have been working 【答案】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。
考点:动词时态。
3.—That’s the third time he’s won the award in this field.— Yes. He ______ his maximum potential in the past decade.A.explored B.is exploring C.has been exploring D.has explored【答案】C【解析】考查时态。
高考英语现在完成进行时真题汇编(含答案)及解析
高考英语现在完成进行时真题汇编(含答案)及解析一、单项选择现在完成进行时1.He is really nervous. He ______back and forth all the night waiting for the results.A.has been walking B.had walkedC.walked D.is walking【答案】A【解析】试题分析:本句的时间状语是all the night整个晚上。
句意:他真的很紧张,整个晚上她一直走来走去在等待结果。
现在完成进行时表示动作的持续性和反复性。
故A正确。
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.— You look great!— I ______ out. Check out my muscles!A.will workB.was workingC.have been workingD.had been working【答案】C【解析】句意:—你看起来很棒啊!—我一直都在锻炼。
你看看我的肌肉!根据句意可知正是因为一直都在锻炼所以现在才会与如此好的肌肉和体型,得到了对方的夸奖。
使用现在完成进行时,表示从过开始一直持续到现在都在不停地锻炼。
高考英语现在完成时题20套(带答案)
高考英语现在完成时题20套(带答案)一、单项选择现在完成时1.The Greens _____ China for five years.A.has been in B.have been inC.went to D.has gone to【答案】B【解析】【详解】考查时态。
句意:Green一家人来中国已经五年了。
时间状语for five years表明用现在完成时,The Greens作主语时,谓语动词用复数,而且接一段时间要用have been in,故B项正确。
2.Although she is only 16 years old, she ______ to drugs for two years.A.addicts B.had been addictedC.has addicted D.has been addicted【答案】D【解析】【详解】考查现在完成时态和固定搭配。
句意:虽然她只有16岁,但她已经沉迷于毒品两年了。
结合句意可知,这里是指到现在为止已经两年了,与现在有关系,用现在完成时态;be addicted to沉迷于---,故选D。
3.In the last few years, China ________ great achievements in environmental protection. A.was making B.madeC.had made D.has made【答案】D【解析】【详解】考查时态。
句意:在过去几年里,中国已经在环境保护方面取得了很大的成就。
时间状语“In the last few years”表明应该使用现在完成时,故D项正确。
4.—What a stupid mistake!—Yes. I ______ you doing it carefully, but without success.A.was suggesting B.will suggestC.have suggested D.had suggested【答案】C【解析】【详解】考查时态。
【英语】高考英语现在完成进行时试题(有答案和解析)及解析
6.--How is your cousin, Kate?
--She broke her leg and ______ medical treatment since.
A.is receivingB.has received
C.receivedD.has been receiving
15.(安徽省芜湖三校一模)A recent study has found that the number of smokers ________ sharply over the past five years.
A.is increasing
B.are increasing
C.has been increasing
14.Kate ________ on her new novel, which is supposed to come out next month.
A.was workingB.had worked
C.will be workingD.has been working
【答案】D
【解析】
D考察时态。句义:凯特一直在忙着写她的新小说。因为下个月应该就要出版了。选现在完成进行时,表示一个动作从过去开始一直持续到现在,而且还可能持续下去。故D正确。
考点:考查时态
7.—Darling, the headache ________ me.
— No wonder, you _________ the South Korean TV soaps since last night.
A.kills; have watched
B.is killing; have been watching
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【答案】B
【解析】
试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据for weeks可知这个动作一直都在持续,故选B项。
考点:考查动词的时态
2.In the pasin Northern Chinafrom heavy fogs and severe cold.
【英语】高考英语现在完成进行时真题汇编(含答案)
一、单项选择现在完成进行时
1.— Hey, man! Why so tired?
— I _____ for weeks for the coming celebration of the school’s 100th anniversary.
A.was preparingB.have been preparing
A.had been improvingB.have been improving
C.were improvingD.improved
【答案】B
【解析】
考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。
8.—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 eat
【答案】C
【答案】D
【解析】
试题分析:考查现在完成进行时态。由时间状语for over two years可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。故要用现在完成进行时,因此选D。句意:我们已经造桥几乎两年了,桥竣工大概还要半年。
考点:考查现在完成进行时态。
【解析】
“现在(称)体重,只有115.你最好再增重几镑。”“噢,实际上,我一直都很大食量。”发生在过去,并有可能继续下去,应该用现在完成进行时。故选C。
9..
--- I hear you__________at Smith’s.
--- Yes, I __________ there for about three months.
【答案】D
【解析】
考查动词的时态。句意:看,厨房在乱了。我一直在用一种新的方法来做鱼,现在没有时间收拾。根据I really have no time to tidy it up now.可知这个动作一直在进行,故选D项。
6.I wonder if John has forgotten my number. I ___ him to call for the past two hours.
考点:考查动词时态的用法。
7.We ________ the bridge for over two years and it will be half a year before it’s completed.
A.are buildingB.have built
C.have been builtD.have been building
A.had sufferedB.have been sufferingC.were sufferedD.suffered
【答案】B
【解析】
试题分析:考查动词的时态。句意在过去的这几个星期里,中国北方的许多城市遭受了严重的雾霾。根据句子中提到的时间状语In the past several weeks在过去的这几周,雾霾天一直都在持续,所以用现在完成进行时来表达,故选B项。
考点:考查时态
5.---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.
A.triedB.had tried
C.will tryD.have been trying
4.--How is your cousin, Kate?
--She broke her leg and ______ medical treatment since.
A.is receivingB.has received
C.receivedD.has been receiving
【答案】D
【解析】
A.have been expectingB.have expected
C.have been expectedD.expected
【答案】A
【解析】
试题分析:句意:我不知道是否约翰已经忘记了我的电话号码,过去两小时我一直在期待他能打来电话。
A . have been expecting现在完成进行时,表示在过去持续做某事持续到现在可能一直持续下去B. have expected现在完成时,过去开始一个动作与现在有关C. have been expected现在完成时被动语态D. expected一般过去时。题干中for the past two hours.提示在过去持续做某事,故选A。
试题分析:考查时态。句意:--凯特,你表妹怎么了?--她摔断了腿,从那以后就一直在接受治疗。since+时间点或句子,与完成时连用,排除A、C;现在完成时表示动作的结束或完成,现在完成进行时更倾向于指动作一直持续下去。根据句意可知,截至说话时,凯特的表妹还在治疗中,因此,用现在完成进行时最恰当,故选D。
考点:考查动词的时态
3.For 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.