英语专题汇编现在完成进行时(一)

合集下载

现在完成进行时专题(含答案)

现在完成进行时专题(含答案)

现在完成进行时专题(含答案)一、初中英语现在完成进行时1.— You look tired.— I ___________ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】D【解析】【分析】句意:——你看上去很累。

——我洗了一天的衣服。

此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。

【点评】考查动词时态,本题涉及现在完成进行时的应用。

2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。

一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。

句意为“——看,吉姆和他朋友在树下谈话。

——不可能是他。

他已经回加拿大了。

”故选A。

3.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。

——也许她还没有完成工作。

【英语】英语专题汇编现在完成进行时(一)含解析

【英语】英语专题汇编现在完成进行时(一)含解析

【英语】英语专题汇编现在完成进行时(一)含解析一、单项选择现在完成进行时1.The crazy fans___________ patiently for two hours, and they will wait till the movie star arrives.A.are waiting B.had waitedC.have been waiting D.will wait【答案】C【解析】试题分析:考查动词的时态和语态。

句意:疯狂的粉丝一直耐心的等待了二个小时,将一直等到这位电影明星到来。

根据时间状语for two hours,,表示现在完成进行时,故选C 项。

考点 : 考查动词的时态和语态2.I ________ a topic for the composition, but haven’t decided yet.A.will think about B.have been thinking aboutC.had thought about D.was thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。

从but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。

考点:考查时态3.We ________ the bridge for over two years and it will be half a year before it’s completed. A.are building B.have builtC.have been built D.have been building【答案】D【解析】试题分析:考查现在完成进行时态。

由时间状语for over two years可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。

【英语】高考英语现在完成进行时真题汇编(含答案)

【英语】高考英语现在完成进行时真题汇编(含答案)
C.had preparedD.was prepared
【答案】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

高考英语现在完成进行时题20套(带答案)及解析

高考英语现在完成进行时题20套(带答案)及解析

高考英语现在完成进行时题20套(带答案)及解析一、单项选择现在完成进行时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 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.He _______ around the clock since June, when the first Ebola case appeared in this agricultural county.A.had been working B.has been workingC.is working D.was working【答案】B【解析】试题分析:考察时态。

英语现在完成进行时专题练习(及答案)及解析

英语现在完成进行时专题练习(及答案)及解析

英语现在完成进行时专题练习(及答案)及解析一、单项选择现在完成进行时1.He is really nervous. He ________ back and forth all the night waiting for the results. A.walked B.had walkedC.has been walking D.walks【答案】C【解析】试题分析:句意:他是真得很紧张。

他整晚上都走来走去,在等待结果。

根据前句时态可以判断此处指他从过去以来一直在不停地走动,应该用现在完成进行时,选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.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.A.had been improving B.have been improvingC.were improving D.improved【答案】B【解析】考察时态。

(英语)英语专题汇编英语现在完成进行时(一)含解析

(英语)英语专题汇编英语现在完成进行时(一)含解析

(英语)英语专题汇编英语现在完成进行时(一)含解析一、初中英语现在完成进行时1.The Ford Company its autonomous minicars on public roads in Arizona, the US, without a safety driver since October, 2017.A. has been operatingB. has operatedC. had been operatingD. had operated【答案】A【解析】【分析】句意:自2017年10月。

福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。

since,“自从”,Since后如果是过去的时间,主句要用现在完成时。

因此可知C、D是过去完成时,不符合。

现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。

而B是现在完成时,表示动作到现在已完成或停止。

分析可知从过去一直至现在,要用现在完成进行时,故选A。

【点评】考查动词时态,本题涉及现在完成进行时的应用。

2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。

一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。

句意为“——看,吉姆和他朋友在树下谈话。

——不可能是他。

【英语】高考英语现在完成进行时真题汇编(含答案)含解析

【英语】高考英语现在完成进行时真题汇编(含答案)含解析
7.Since the time humankind started gardening, we _____to make our environment more beautiful.
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年代以来一直为独立而斗争。

最新中考英语现在完成进行时真题汇编(含答案)

最新中考英语现在完成进行时真题汇编(含答案)

最新中考英语现在完成进行时真题汇编(含答案)一、初中英语现在完成进行时1.—How much do you know about the trade war between China and America?—Well, the newspapers ________ it in the past few weeks.A. reportB. will reportC. reportedD. have been reporting【答案】D【解析】【分析】句意:——你对中美之间的贸易战争了解多少?——哦,在最近的几周里报纸一直在报道这件事。

根据时间状语n the past few weeks可知谓语动词用现在完成时或者现在完成进行时,故选D。

【点评】考查时态,本题涉及现在完成进行时的应用。

2.Have you ever _______ with a group?A. to speakB. studyC. studyingD. studied【答案】 D【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。

【点评】考查现在完成时的结构。

3.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。

——也许她还没有完成工作。

yet用于否定句末,是现在完成时的标志词,故选C。

【点评】考查动词的时态。

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【解析】【分析】句意:——你知道彩色跑,一个五千米的赛跑吗?——知道,到目前为止它已经进入了我们国家的好几个城市。

高考英语现在完成进行时真题汇编(含答案)

高考英语现在完成进行时真题汇编(含答案)

高考英语现在完成进行时真题汇编(含答案)一、单项选择现在完成进行时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.— You look tired.— I ___________ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】D【解析】【分析】句意:——你看上去很累。

——我洗了一天的衣服。

此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。

【点评】考查动词时态,本题涉及现在完成进行时的应用。

2.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。

3.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。

一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。

句意为“——看,吉姆和他朋友在树下谈话。

——不可能是他。

他已经回加拿大了。

”故选A。

4.Have you ever _______ with a group?A. to speakB. studyC. studyingD. studied【答案】 D【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。

(英语)英语专题汇编现在完成进行时(一)含解析

(英语)英语专题汇编现在完成进行时(一)含解析

(英语)英语专题汇编现在完成进行时(一)含解析一、单项选择现在完成进行时1.—I don’t remember having ever seen John since last week.Has he gone somewhere?— Not really.He_______ his newly-bought apartment.A.has decorated B.was decoratingC.decorated D.has been decorating【答案】D【解析】试题分析:考查现在完成进行时态的使用。

由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John之后就不记得再见过他了,因此为现在完成进行时。

句意为自从上个星期我不记得见过John了,他出去了吗?没有,他一直在装修他新买的公寓。

故选D。

考点:考查现在完成进行时态的使用。

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.I ____ about w hat you’ve said and I’ve decided to take your advice.A.thought B.have been thinkingC.was thinking D.had thought【答案】B【解析】试题分析:考查动词的时态和语态。

高考英语现在完成进行时真题汇编(含答案)含解析

高考英语现在完成进行时真题汇编(含答案)含解析
C.is going to kill; were watching
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

【初中英语】现在完成进行时专题(含答案)

【初中英语】现在完成进行时专题(含答案)

【初中英语】现在完成进行时专题(含答案)一、初中英语现在完成进行时1.Even though he gives away a piece of his fortune each year, the stock of Berkshire Hathaway, the source of Warren Buffet's wealth, very rapidly.A. has raisedB. has been raisingC. has risenD. has been rising【答案】D【解析】【分析】考查动词时态。

句意:即使巴菲特每年都捐赠一部分财产,巴菲特所持有的伯克希尔·哈撒韦公司的股票一直增长迅速。

raise是及物动词,要用raise的话,需要改成“财产被提高”;rise是不及物动词,表示某物上涨;财富在持续上涨,表示从过去开始一直持续到现在还要持续下去,用现在完成进行时。

故选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.We can’t get sleep with a strong wind outside.A. blowB. blowingC. blewD. blows【答案】B【解析】【分析】句意:我们不能睡在外面,外面大风吹。

高考英语现在完成进行时真题汇编(含答案)

高考英语现在完成进行时真题汇编(含答案)
18.In order to get good marks in the coming exam, my son ______late every night in the past three weeks.
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.构成have(has) + been+ 动词的现在分词2.功能1) 表示一个从过去某时开始发生,一直延续到说话时刻,并且可能延续下去的动作。

[例]I have been waiting for an hour but she still hasn’t e.我已等了一个小时,但她还没有来。

We have been doing everything possible to improve the working conditions.我们一直在尽一切努力改善工作条件。

Man has continuously been trying to make better use of natural materials and create new ones.人类一直在尝试更好地利用天然材料和创造新材料。

2) 表示一个动作从过去某时开始,一直延续到说话时刚刚结束。

[例]He is dead drunk.He has been drinking with his friends.他酩酊大醉,刚刚在同朋友们喝酒来着。

My clothes are wet.I have been walking in the rain.我的衣服湿了, 我一直走在雨中。

Where have you been? I have been looking for you everywhere.你去哪儿了?我一直到处找你。

3) 表示某种感情色彩。

[例]I have been wanting to see you for a long time.(愿望)Who has been telling you such nonsense? (气愤)You have been deceiving me.(气愤)You have been giving me everything.(感激)4) 表示过去某种愿望未实现,某种企图、希望落空,含有遗憾、不耐烦等情绪。

(英语)英语现在完成进行时专题训练答案及解析

(英语)英语现在完成进行时专题训练答案及解析

(英语)英语现在完成进行时专题训练答案及解析一、初中英语现在完成进行时1.My friends from the mainland to me that they find the city's subway cars are "too old" compared with what they pay for subways in Beijing.A. complainedB. is complainingC. was complainingD. have been complaining【答案】 D【解析】【分析】句意:我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。

由句子结构可知,含有宾语从句的复合句,从句谓语动词are,用的是一般现在时,主句强调动作的延续性和反复性,要用现在完成进行时,故选D。

【点评】考查现在完成进行时。

注意根据主从句的时态关系确定正确的时态。

2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。

一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。

句意为“——看,吉姆和他朋友在树下谈话。

——不可能是他。

他已经回加拿大了。

”故选A。

3.—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年了。

语法总结--现在完成进行时(全)

语法总结--现在完成进行时(全)

语法总结--现在完成进行时(全)现在完成进行时表示一个动作或状态从过去开始一直持续到现在并可能继续下去。

规则构成:[助动词"have"(has)] + [动词-ing形式(现在分词)]例如:- I have been studying for three hours.(我已经研究了三个小时。

)- She has been working here since 2010.(她从2010年开始在这里工作。

)特别注意的是:1. 现在完成进行时不可以与时间状语"yesterday", "last week"等连用,只可以用来谈论从过去一直持续到现在的情况。

2. 在很多情况下,现在完成进行时可以和现在完成时互换使用,但是它们的功能略有区别。

现在完成时更快地侧重于"完成"这个动作,而现在完成进行时侧重于"持续"这个状态。

例如:- I have lived in Beijing for ten years.(我已经在北京住了十年。

)[已经完成]- I have been living in Beijing for ten years.(我在北京住了十年了。

)[持续状态]需要注意的是,现在完成进行时的否定和疑问形式也是由"have"(has)+not和have(has)+主语构成。

例如:- Haven't you been studying for three hours?(你没有研究了三个小时吗?)- She hasn't been working here since 2010.(她自2010年以来就没有在这里工作。

)要点总结:- 它表示的是过去某个时间持续进行的动作或状态,一直延续到现在。

- its表示时可与现在完成时互换,不同的是一个更侧重于完成,一个则强调持续。

- 现在完成进行时的否定和疑问形式也是由"have"(has)+not和have(has)+主语构成。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考点:考查动词的时态
15.He has a great interest in tennis and ______ it twice a week over the past year.
A.playsB.played
C.had playedD.has been playing
【答案】D
【解析】
twice a week over the past year到目前为止的一段时间内重复发生的活动,要用现在完成进行时。他对打网球很感兴趣,在过去的一年里他每周都打两次网球。
【点睛】
英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。现在完成进行时表示从过去到现在一直进行可能还要继续进行的动作。
12.He is really nervous. He ______back and forth all the night waiting for the results.
【答案】D
【解析】
现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。一般现在时表示经常性的动作或存在的状态。一般过去时表示过去发生的动作或存在的状态。现在进行时表示正在发生的动作或存在的状态。
A.has been walkingB.had walked
C.walkedD.is walking
【答案】A
【解析】
试题分析:本句的时间状语是all the night整个晚上。句意:他真的很紧张,整个晚上她一直走来走去在等待结果。现在完成进行时表示动作的持续性和反复性。故A正确。
13.— Hey, man! Why so tired?
【解析】
试题分析:考查动词时态。since作为介词,后接某一确定的时间点,主句谓语动词是持续性动词,常与现在完成时态、现在完成进行时态或过去完成时态连用。句意:自从人类开始园艺,我们一直尽力使我们的环境更美丽。故B正确。
考点:考查动词时态
9.To strengthen Japan's diplomatic influence and increase military presence across the world, Abe (安倍) ________ a greater role for his country in international affairs since he took office.
考点:考查现在完成进行时态的使用。
2.— I _______ the dishes for over a week. It’s your turn.
— I ______ you would say something like that.
A.have washed; have knownB.have been washing; knew
英语专题汇编现在完成进行时(一)
一、单项选择现在完成进行时
1.— I don’t remember having ever seen John since last week.Has he gone somewhere?
— Not really.He_______ his newly-bought apartment.
【解析】
试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据for weeks可知这个动作一直都在持续,故选B项。
考点:考查动词的时态
14.—Have a break,Amy.You _____________ playing the piano all the morning.
— 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
—OK,Mom.I will stop after this piece.
A.are practicingB.have practiced
C.have been practicingD.practiced
【答案】C
【解析】
试题分析:考查动词的时态。句意:休息一会;你从早上一开始就在弹钢琴。好的,妈妈,弹完这段我就休息。根据all the morning可知这个动作一起到持续,故选C项。
考点:考查时态辨析
8.Since the time humankind started gardening, we _____to make our environment more beautiful.
A.tryB.have been trying
C.are tryingD.will try
【答案】B
A.studiedB.had studied
C.will studyD.have been studying
【答案】D
【解析】
【详解】
考查时态。句意:我确信你将在考试中做的更好,因为你今年一直在学习很努力。根据语境,学习的动作是从过去一直持续到现在,还要持续下去。所以用现在完成进行时。故选D。
7.Japan’s economyin the past twenty years. No one knows how long itbefore it regains its increase.
考点:考查时态
10.Cathy is taking notes of the grammatical rules in class at Sunshine School,where she_______English for a year.
A.studiesB.studied
C.is studyingD.has been studying
16.Jessica ought to stop work.She has a headache because she _______ too long.
A.readB.is reading
C.had readD.has been reading
【答案】D
【解析】
本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。
【答案】A
【解析】
A考查时态。句意:自从Lucy获得了她的新工作后,她变了很多。最近她一直都很出色地完成了她的工作。
18.-- I have got a headache.
-- No wonder. You_________ on the math exercises too long.
A.workB.are workingC.have been workingD.worked
11.Maryreally hard on his book and thinks he’ll have finished it by Friday.
A.workedB.has been working
C.had workedD.has worked
【答案】B
【解析】
【详解】
考查时态。句意:Marty一直努力写书,我想他到周五为止将已经完成了。用现在完成进行时表示从过去到现在一直进行的动作。所以选B。
A.soughtB.had soughtC.is seekingD.has been seek了加强日本的外交影响力,增强在全世界的军事存在,Abe自从上台就一直在为他的国家在国际事务中寻找一个更大的角色。根据句意可知,用现在完成进行时态,故选D。
A.had readB.have been readingC.are readingD.read
【答案】B
【解析】
考查时态。句意:妈妈,我有点头疼。你一直读书读得时间很长了,出去休息一会吧。根据语境从过去到现在一直在读书,还没有停下来,故用现在完成进行时态。选B。
5.Where were you at supper time? I ____ for you to join me.
C.have reviewedD.reviewed
【答案】B
【解析】
根据时间all the morning,一整个上午到现在一直在复习功课。所以用现在完成进行时,选B。
4.—Mum, I’ve got a headache.
—Youlong, dear. Go out and take a break.
17.(河北普通高中高三质量监测)Lucy has changed a lot since she got her new job. Recently she ________ her work quite well.
A.has been doingB.has done
C.didD.had done
【答案】C
【解析】
试题分析:句意:-我有点头疼。-难怪呢。你这么长时间一直在做数学练习。根据语境可知说话人强调动作的持续性和影响性,应该用现在完成进行时,故答案选C。
考点:考查动词时态。
19.In the past several weeks, many cities in Northern Chinafrom heavy fogs and severe cold.
考点:考查动词时态。
3.— Hi! John, would you like to play football with us?
相关文档
最新文档