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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

高二英语此刻达成进行时题20 套( 带答案 ) 含分析
一、单项选择此刻达成进行时
1.He has a great interest in tennis and ______ it twice a week over the past year.
A. plays B.played
C. had played D. has been playing
【答案】D
【分析】
twice a week over the past year到当前为止的一段时间内重复发生的活动,要用此刻达成进行时。

他对打网球很感兴趣,在过去的一年里他每周都打两次网球。

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..
--- I hear you__________at Smith’ s.
--- Yes, I __________ there for about three months.
A. work; had been working B.worked; was working
C. are working; have been working D. worked; have worked
【答案】 C
【分析】
观察时态。

依据语境——我听闻你在史密斯办公室工作。

——是的,我在那边工作了大概3个月。

可知用此刻进行时和此刻达成进行时,选C。

4.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 improving
C. were improving D. improved
【答案】 B
【分析】
观察时态。

依据句意可知是指中国人们向来在丰富这科学发展观的内容,故使用此刻达成
进行时,表示向来在发生的事情。

句意:向来以来在中国共产党的领导下,中国人民向来
在实践中国特点的社会主义道路上丰富着科学发展观的内容。

5.Up to now, Marin _____in the library for about two hours.
A.read B.had read
C. has been reading D. would read
【答案】 C
【分析】
试题剖析:观察时态。

句意:到当前为止,Marin 已经在图书室看了大概两个小时书了。

依据“up to now 可”知,这里说的是此刻的状况,清除B、 D; Marin 已经看了两小时书,有
可能连续看下去,应当用此刻达成进行时,应选C。

考点:观察时态
6.We ________ the bridge for over two years and it will be half a year before it’ s completed. A. are building B.have built
C. have been built D. have been building
【答案】 D
【分析】
试题剖析:观察此刻达成进行时态。

由时间状语for over two years 可确立要用此刻达成时
态,由语境知:这座桥还要半年才完工,可知这两年向来在造桥,向来进行的动作用进行
时态。

故要用此刻达成进行时,所以选 D。

句意:我们已经造桥几乎两年了,桥完工大体还要
半年。

考点:观察此刻达成进行时态。

7.---Alice, what ---Nothing serious. I ’ s wrong with you? You look so worn out.
my new house all day and I’ m afraid I won’ t finish until tomorrow
afternoon.
A. have whitewashed C. have been whitewashing 【答案】 C B.am whitewashing D. shall be whitewashing
【分析】
观察时态:句意:---爱丽丝,你怎么了?你看起来很疲惫啊。

--没什么严重的,我一天向来在粉刷房屋,唯恐明日下午才能达成。

用此刻达成进行时,表示动作从过去向来连续到现
在,可能还要连续。

选C。

8.Cathy is taking notes of the grammatical rules in class at Sunshine School,where
she_______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 可判断出要用此刻达成进行时,表示动作向来在连续着。

一般此刻时表示常常性
的动作或存在的状态。

一般过去时表示过去发生的动作或存在的状态。

此刻进行时表示正
在发生的动作或存在的状态。

9.— 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
【分析】
观察时态。

从语意知“过去十年来他向来都在挖掘他最大的潜能”,此外,从“in the past decade"可知应当用此刻达成时,同时此处重申十年来他向来保有的状态”,所以选择用现
在达成进行时,应选C。

10. I haven't finished my composition. I ________ for two hours and a half.
A. have written it B.have been writing it
C. wrote it D. am writing it
【答案】 B
【分析】
试题剖析:观察动词的时态。

句意:我还没有达成我的作文,我已经写了二个半小时了。

依据 I haven't finished my compositio可知这动作还没有达成,再依据for two hours and a
half 可知选 B 项。

考点 : 观察动词的时态
11.– Oh, you said you’ d tell me the latest news about the missing Malaysian Airlines flight
MH370.
-- Sorry, I with my work at hand. I to that.
A. deal; will come B . was dealing; come
C. have dealt; have come D. have been dealing; am coming
【答案】 D
【分析】
试题剖析:句意: --你说你要告诉我对于马航 MH370 的最新的信息。

--对不起,我手头向来有
事情要办理。

我立刻就来讲这件事。

第一空用此刻达成进行时,表示从过去到此刻一
直在办理工作,第二空填此刻进行时表示未来时,所以选D。

考点:观察时态
12. ---where ’ s Mom?
-----She’ s in the kitchen. She _____thehousework all morning
A. is doing B.was doing
C. did D. has been doing
【答案】 D
【分析】
试题剖析:观察动词的时态。

句意:妈妈在哪?她在厨房里。

她今清晨向来在做家务。


据 all morning 表示向来做某事,应选 D 项。

考点 : 观察动词的时态
13. ---You look very tired.
---Well, __________my lessons all the afternoon.
A. I have reviewed my lessons B.I have been reviewing
C. I reviewed D. I had reviewed
【答案】 B
【分析】
试题剖析:观察时态:句意:--你看起来很累。

-- 是,我整个下午都在复习功课。

由于是过去到此刻向来在做,可能动作刚才结束,可是影响还在,象这题中的You look very tired.能够用此刻达成进行时,选B。

考点:观察时态
14. Lucy has changed a lot since she got her new job. Recently she ________ her work quite well.
A. has been doing B.has done
C. did D. had done
【答案】 A
【分析】
A观察时态。

句意:自从 Lucy 获取了她的新工作后,她变了好多。

近来她向来都很优秀地
达成了她的工作。

15. Kate ________ on her new novel, which is supposed to come out next month.
A. was working B.had worked
C. will be working D. has been working
【答案】 D
【分析】
D观察时态。

句义:凯特向来在忙着写她的新小说。

由于下个月应当就要第一版了。

选此刻
达成进行时,表示一个动作从过去开始向来连续到此刻,并且还可能连续下去。

故 D 正确。

16.—How is your cousin, Kate?
—She broke her leg and ________ medical treatment since.
A. is receiving B.has received
C. received D. has been receiving
【答案】D
【分析】
D 观察动词时态。

句义:Kate,你的表姐怎么样了?—她的腿摔断了,自从那时以来向来都在接受治疗。

由此可知,空格处表示的动作从过去开始向来到此刻,并且还可能连续进行
下去,所以使用此刻达成进行时。

故 D 正确。

17. It's said that they ________ a better life ever since they moved to the US.
A. had enjoyed B.have been enjoying
C. were enjoying D. would enjoy
【答案】 B
【分析】
B观察动词时态。

句义:听说,他们自从搬到美国后向来过着更好的生活。

依据句义可知,
此处表示动作从过去某一时间开始,向来连续到此刻,可能还要连续下去。

故应当使用此
刻达成进行时。

故 B 正确。

18. Jessica ought to stop work.She has a headache because she _______ too long.
A.read B.is reading
C. had read D. has been reading
【答案】
【分析】
D
此题观察时态。

从语境看,说明读了很长时间,所以应用此刻达成进行时,重申换作对此
刻造成的结果。

19. I am so tired , for I ________ English for 2 hours.
A. is studying C. was studying B.have been studying D. had been studying
【答案】B
【分析】
句意:我好累,由于我已经学习英语两个小时了。

依据“for 2 hours可”知,此处表示动作从过去某一时间开始,向来连续到此刻,可能还要连续下去,故应用此刻达成进行时。

20. He is really nervous. He ______back and forth all the night waiting for the results.
A. has been walking B.had walked
C. walked D. is walking
【答案】A
【分析】
试题剖析:本句的时间状语是all the night整个夜晚。

句意:他真的很紧张,整个夜晚她一
直走来走去在等候结果。

此刻达成进行时表示动作的连续性和频频性。

故 A 正确。

21. I won ’ t tell the student the answer to the math problem until he______ on it for more than an hour.
A. has been working C. will have been working 【答案】 A
【分析】B.will have worked D. had worked
试题剖析:观察动词时态。

句意:我直到他已经做这道数学题超出一个小时才告诉这个学
生数学答案。

依据“for more than an horn 。

”知采用此刻达成进行时态。

考点 : 观察动词时态
22.( 2018 ·江苏 97 校联考)—You look pretty tired today!
—I an environmental report over the last few days, which should be submitted to the boss tomorrow.
A. wrote B . was writing
C. had written D . have been writing
【答案】 D
【分析】观察动词时态。

句意: --你今日看起来很累! -- 在过去的几日里我向来在写一个环境报告,这个报告明日应要提交给老板。

表示从几日前开始向来进行连续到此刻的动作,用此刻达成进行时,应选 D.
【名师点睛】
此刻达成进行时:
基本构造: have/has+been+ 此刻分词
用法:
1.此刻达成进行时表示一个从过去某时开始发生,向来连续到此刻并可能连续下去的动
作。

I've been waiting for an hour but he still hasn't come.我已经等了一个小时,但他还没有来。

How long have you been doing this work? 你做这工作多久了?
2、表示动作刚才结束。

(有时指出结果)
They have been talking about the book. 他们刚才在议论这本书。

My clothes are wet. I've been walking in the rain.我的衣服湿了,我向来走在雨中。

3、表示某种感情色彩。

Who's been telling you such nonsense? 谁告诉你这个信息的?(生气)
4、表示过去某种梦想未实现,某种妄图、希望落空,含有遗憾、不耐烦等情绪。

She has been telling me. 她向来想告诉我。

They have been going to build a bridge over the lake for years. 数年来,他们向来想在湖上建一座桥。

(但未能实现)
5、表示一个过去动作对此刻的影响或造成的结果。

(相当于此刻达成时)
Who's been insulting you? 谁欺凌你了?
The room stinks. Someone's been smoking in here. 屋里有烟味,有人抽烟了。

6、表示重复。

(指断断续续,而非向来不断)
I have been bidding goodbye to some friends today. 我今日同好几个朋友告了别。

Has he been making trouble? 他是否是向来在制造麻烦?
23.—I think the paper is taking you a long time to write.
—I ______ on it for almost a month now.
A. worked B. was working
C. am working D . have been working
【答案】 D
【分析】
观察时态。

上句:我想写这篇论文要花你很长时间。

下句:我写了差不多一个月了。

写论
文这个动作从过去某一时间开始,向来连续到此刻,依据语境,可能仍旧要连续下去,所
以要用此刻达成进行时,故答案为D。

24. He _____ with English grammar every night over the last three months.
A. struggles B.struggled
C. has been struggling D. had been struggling
【答案】 C
【分析】观察动词时态。

句意:在过去的三个月里他每日夜晚都在努力学英语语法。

依据
over the last three months 可知重申在过去时间段,向来从事某件事,优先选择此刻达成进
行时,即 C 项正确。

25. 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 raised B. has been raising C. has risen D. has been rising
【答案】D
【分析】观察动词辨析和时态。

句意:即便巴菲特每年都捐献一部分财产,巴菲特所拥有
的伯克希尔·哈撒韦企业的股票向来增加快速。

raise 是及物动词,要用raise的话,需要改成“财产被提升”; rise 是不及物动词,表示某物上升;财产在连续上升,表示从过去开始
向来连续到此刻还要连续下去,用此刻达成进行时。

应选D。

26. Mary_______ to writing classes every night since June and the course will end this week. A. had gone B. has been going
C. is going D. went
【答案】 B
【分析】观察时态。

句意:从 6 月开始,玛丽每日夜晚去上写作课,这个课程将于这周末结
束。

玛丽上写作课的动作从过去连续到未来的这周末,所以要用此刻达成进行时。

应选
B。

此刻达成进行时表示动作从某一时间开始,向来连续到此刻,或许刚才停止,或许可
能仍旧要连续下去。

27. (东北三省三校一联)Traffic conditions in Beijing________for decades.At first people only complained about jams during rush hours ,but today every hour is rush hour.
A. is worsening B.have worsened C. have been worsening D. worsened
【答案】 C
【分析】
观察动词的时态。

由空后的for decades可推知,此处要用达成时态,故能够清除A、D 两项。

由下句内容可知,北京这类交通状况是从过去向来连续到此刻,且会连续下去,故应
该用进行时态。

答案:C
28. All the staff of the company, who ______ extra hours these days, hope to finish the project
as scheduled.
A. will work B. have been workingC . were working D. have worked
【答案】 B
【分析】
【剖析】
【详解】
观察此刻达成进行时。

句意:企业的全部职工,这些天向来在加班,希望按计划达成该项
目。

依据语境可知,此处用此刻达成时have worked 表示的是“过去开始向来连续到此刻的
动作”,且 work 的动作并未结束,所以表示“到此刻为止向来在做某事”,应使用此刻达成进行时。

说明职工“这些天向来在加班”。

应选 B。

29. Since the time humankind started gardening, we _____to make our environment more beautiful.
A. try C. are trying B.have been trying D. will try
【答案】B
【分析】
试题剖析:观察动词时态。

since 作为介词,后接某一确立的时间点,主句谓语动词是连续性动词 ,常与此刻达成时态、此刻达成进行时态或过去达成时态连用。

句意:自从人类开始园
艺,我们向来全力使我们的环境更漂亮。

故 B 正确。

考点:观察动词时态
30.—How disgusting the weather is! It________for nearly a week.
— I don ’ t like rainy days either. However, the rainy season usually lasts about a month here.
A. had rained B. will be raining C. has been raining D. was raining
【答案】 C
【分析】
【详解】
观察动词时态。

句意:——多厌烦的天气啊!雨已经下了快要一个礼拜了。

——我也不喜
欢雨天。

但是,这里的雨季往常连续一个月左右。

依据后文for nearly a week 可知表示过去
发生的动作连续不中断地发生应用此刻达成进行时,主语为it ,故助动词用has。

应选 C。

31. Housing prices_____ since a few years ago. Therefore, it
’ s time the central government _____ some effective measures to bring them under control.
A. have increased; would take B. have increased; will take
C. have been increasing; takes D. have been increasing; took
【答案】 D
【分析】
【详解】
观察时态。

句意:自从昨年年末房价向来在上升。

所以,该是中央政府采纳举措降低并控制
房价的时候了。

由 since 判断句中需要达成时,并且依据语境,房价还在上升中,故第
一空用达成进行时;第二空观察句型"It's/was time that该是的时候了 " ,从句中常常用过
去时,也能够用 "should+ 动词原形 " ;故答案是 D。

【点睛】
1.Since 自从 ---以来(可做介词和连词),和此刻达成时态连用。

He has lived here since he came. 自从他到达这里,就向来在这里住着。

2.It is the first(second---)time that主语+此刻达成时态+其余。

意思是:第几次做某事了。


果把 is 改成 was,则后边用过去达成时态。

It ’s the third time that I have come tothe Summer
Palace.这是我第三次到达颐和园。

3.It ’ s (high) time that主语 +一般过去时态 +其余。

此刻是该做某事的时间了。

It ’ s high time
that we had lunch. 此刻是我们该吃午餐的时间了。

4. It is/has been+ 一段时间 +since 主语 +一般过去时态 +---。

自从 ---有多长时间了。

在这个句
型中since 指引时间状语从句,从句用一般过去时态,分两种状况:(1)假如从句的动词
是停止性动词leave/come/---,则表示“从动作开始到此刻多长时间了。

”It is three years
since he began to smoke.他已经抽烟三年了。

(2)假如从句的动词是连续性动词
stay/smoke/live--- ,则表示“从动作结束到此刻多长时间了”。

It is three years since he smoked.
他戒烟三年了。

32.— Wow, I didn’ t know you play golf so well.
—I ____________ for the last 6 months.
A. play B.played
C. am playing
【答案】 D
【分析】
D. have been playing
试题剖析:观察时态。

句意:——哇,我不知道你打的高尔夫这样好。

——过去六个月我向来在打。

依据句意可知,表示动作从某一时间开始,向来连续进行到此刻,重申换作的
过程是向来进行,故用此刻达成进行时态。

应选D。

考点:观察时态
33. Why, you ’ re late again! I ______ here for over two hours!
A. am waiting C. have been waiting B.Waited D. was waiting
【答案】C
【分析】
试题剖析:观察此刻达成进行时。

句意:为何,你又迟到了!我在这里已经等了两个多
小时了!过去已经达成等候的动作对此刻造成的影响,并将可能连续进行。

应选 C 项。

考点:观察此刻达成进行时
【名师点睛】
此刻达成进行时表示此刻从前这一段时间里向来在进行的动作,这动作可能仍在进行,也
可能已停止。

此刻达成时往常只陈说事实,而此刻达成进行时还可表示一种感情色彩。


成:have+been+doing。

34. I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.
A. have done C. had been doing B.have been doing D. had done
【答案】B
【分析】
试题剖析:观察时态。

句意:四个小时以来,我向来都在做家庭作业,可是我不确信我是否能在明日上交它。

此刻达成进行时往常表示过去发生的事情连续到此刻,并且还在连续发生,重申事情的连续性和频频性。

故 B 正确。

考点:观察时态
35.—Will you have a second child?
— Haven ’ t decided yet. We ______ about it the whole year.
A. have thought B.had thought
C. thought D. have been thinking
【答案】D
【分析】
试题剖析:观察谓语动词的时态。

A 是此刻达成时;B 是过去达成时 ;C 是一般过去时 ;D 是现在达成进行时。

句意:—Will you have a second child? 你会要二胎吗?—Haven’t ecided yet. We ______ about it the whole year. 还没决定。

我们一全年都在议论中。

从回答中能够知道,
议论还在连续没有做出决定,所以要用此刻达成进行时。

应选D。

考点:观察谓语动词的时态
36.— Mum, I’ ve got a headache.
—You long, dear. Go out and take a break.
A. had read B. have been reading C. are reading D. read
【答案】B
【分析】
观察时态。

句意:妈妈,我有点头疼。

你向来念书读得时间很长了,出去歇息一会吧。


据语境从过去到此刻向来在念书,还没有停下来,故用此刻达成进行时态。

选B。

37. Where were you at supper time? I ____ for you to join me.
A. waited B. had waited C. have been waiting D. was waiting
【答案】C
【分析】
时态题。

依据语境可知从吃饭时间到此刻我向来在找你所以用此刻达成进行时表示过去的
动作连续到此刻。

晚餐时你在哪?我向来等你。

选 C
38.— You look great!
— I ______ out. Check out my muscles!
A. will work
B. was working
C. have been working
D. had been working
【答案】 C
【分析】
句意:—你看起来很棒啊!—我向来都在锻炼。

你看看我的肌肉!依据句意可知正是由于
向来都在锻炼所以此刻才会与这样好的肌肉和体型,获取了对方的夸耀。

使用此刻达成进
行时,表示从过开始向来连续到此刻都在不断地锻炼。

故使用此刻达成进行时。

C 正确。

39. 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可”
知,空格处用此刻达成进行时,表示这家企业多年来向来承诺提升薪资,这个承诺的动作
可能仍在连续进行。

句意:这家企业多年来向来承诺提升薪资,但到现在没有任何进展。


选 A项。

40. I______ about what you’ ve said and I’ ve decided to take your advice. A. thought B. was thinking C. have been thinking D. had thought 【答案】C
【分析】
【详解】
观察时态语态。

句意:我刚才向来在考虑你的话并且我决定采纳你的建议。

剖析句子可
知, and 后边时态为此刻达成时,所从前方也要用达成时,think 用连续性动词形式,用现在达成进行时,应为have been thinking 。

应选 C 项。

相关文档
最新文档