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

现在完成进行时专题(含答案)一、初中英语现在完成进行时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可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。
【英语】高考英语现在完成进行时真题汇编(含答案)

【答案】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
英语专题汇编现在完成进行时(一)

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
(英语)英语专题汇编英语现在完成进行时(一)含解析

(英语)英语专题汇编英语现在完成进行时(一)含解析一、初中英语现在完成进行时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 +地点”表示“去过某地”。
句意为“——看,吉姆和他朋友在树下谈话。
——不可能是他。
【英语】高考英语现在完成进行时真题汇编(含答案)含解析

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.
最新中考英语现在完成进行时真题汇编(含答案)

最新中考英语现在完成进行时真题汇编(含答案)一、初中英语现在完成进行时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、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【解析】
试题分析:本题的关键词是时间状语in the past three weeks,该结构常常与现在完成时连用。通常与in/during the past/last+一段时间连用的句子都使用现在完成时。惊讶:在过去的3各星期里,为了在即将来临的考试中得到高分,我的儿子每天晚上都学到很晚。本句使用现在完成进行时表示动作的延续。故C正确。
考点:考查动词的时态
14.It's said that they ________ a better life ever since they moved to the US.
A.had enjoyedB.have been enjoying
C.were enjoyingD.would enjoy
【答案】B
---Yeah. We ______ each other quite a lot recently.
A.have been seeingB.had been seeingC.seeD.have seen
【答案】A
【解析】
试题分析:考查动词的时态。句意你知道关于鲍伯的消息吗?是的,我们最后一直联系比较多。根据文中提到recently最近,可知用现在完成时,再根据句意,可知一直到现在还在持续。现在完成进行时表示动作一直发生并持续到说话的时间可能还会持续下去。现在完成时表示动作在过去发生动作持续到现在并对现在造成影响。所以选A项。
考点:考查动词的时态
3.---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
6.--- Did you find the missing couple in the mountain yesterday?
--- No, but we _______ to get in touch with them ever since.
A.have triedB.had tried
C.have been tryingD.had been trying
【答案】C
【解析】
试题分析:考查动词的时态。句意:昨天你们找到失踪的那对夫妇了吗?没有,但我们一直在努力联系他们。根据ever since可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。
考点:考查动词的时态
7.– I wonder if you could go with me to the cinema.
试题分析:--我想知道你是否能够陪我去电影院。
--不要打扰我!我一早上都在写作文,还没完成呢。
根据句意可知,说话者在过去就开始写作文,并且将一直持续下去,故用现在完成进行时,故选D。
考点:考察动词时态。
8.---Susan is so excited!
---Oh, yes! She is busy preparing for her trip to Africa that she _____ for years.
10.He is really nervous. He ________ back and forth all the night waiting for the results.
A.walkedB.had walked
C.has been walkingD.walks
【答案】C
【解析】
试题分析:句意:他是真得很紧张。他整晚上都走来走去,在等待结果。根据前句时态可以判断此处指他从过去以来一直在不停地走动,应该用现在完成进行时,选C。
--I think so. She ________ for it for months.
A.has preparedB.has been preparing
C.had preparedD.prepared
【答案】B
【解析】
试题分析:考查时态。句意:--我相信玛丽会在接下来的比赛中获得第一名。--我也这样认为,她已经准备好几个月了。for+一段时间,与完成时连用,排除D;根据句意可知,这里说的是现在的情况,排除C;现在完成进行时表示过去的动作对现在造成了影响,并有可能继续下去。根据第一句可知,比赛还没开始,说话时,玛丽仍然在做准备工作,因此,用现在完成进行时最恰当,故选B。
考点:考查时态
9.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.
考点:考查动词时态的用法。
12.—Have a break,Amy.You _____________ playing the piano all the morning.
—OK,Mom.I will stop after this piece.
A.are practicingB.have practiced
--- Don’t disturb me. I ______ a composition all the morning and haven’t finished it yet.
A.writeB.was writing
C.have writtenD.have been writing
【答案】D
【解析】
C.had preparedD.was prepared
【答案】B
【解析】
试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据for weeks可知这个动作一直都在持续,故选B项。
考点:考查动词的时态
2.---Do you have any news about Bob?
-----She’s in the kitchen. She _____the housework all morning
A.is doingB.was doing
C.didD.has been doing
【答案】D
【解析】
试题分析:考查动词的时态。句意:妈妈在哪?她在厨房里。她今早上一直在做家务。根据all morning表示一直做某事,故选D项。
A.readB.is reading
C.had readD.has been reading
【答案】D
【解析】
本题考查时态。从语境看,说明读了很长时间,所以应用现在完成进行时,强调动作对现在造成的结果。
16.It seeห้องสมุดไป่ตู้s that water from this tap ________ for some time.We'll have to take it apart to put it right.
【答案】D
【解析】
试题分析:考查现在完成进行时态。由时间状语for over two years可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。故要用现在完成进行时,因此选D。句意:我们已经造桥几乎两年了,桥竣工大概还要半年。
考点:考查现在完成进行时态。
A.had been improvingB.have been improving
C.were improvingD.improved
【答案】B
【解析】
考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。
考点:考查动词时态语态
11.The famous star _____ in New York ever since she moved there in 1987.
A.livedB.is living
C.has been livingD.had lived
【答案】C
【解析】
试题分析:句意:自从1987年那个著名的明星搬到纽约以来他就一直住在那里。由句意和ever since...时间状语可知,居住这个动作一直持续着,应该用现在完成进行时,故选C。
考点:考察时态
18.I am so tired,for I ________ English for 2 hours.
A.is studyingB.have been studying
C.was studyingD.had been studying
【答案】B
【解析】
句意:我好累,因为我已经学习英语两个小时了。根据“for 2 hours”可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去,故应用现在完成进行时。
C.have been practicingD.practiced
【答案】C
【解析】
试题分析:考查动词的时态。句意:休息一会;你从早上一开始就在弹钢琴。好的,妈妈,弹完这段我就休息。根据all the morning可知这个动作一起到持续,故选C项。
考点:考查动词的时态
13.---where’s Mom?
【解析】
B考察动词时态。句义:据说,他们自从搬到美国后一直过着更好的生活。根据句义可知,此处表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。故应该使用现在完成进行时。故B正确。
15.Jessica ought to stop work.She has a headache because she _______ too long.