外研版英语 现在进行时测试题(A)﹙含答案﹚含答案解析

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

外研版英语现在进行时测试题(A)﹙含答案﹚含答案解析
一、初中英语现在进行时
1.—May I speak to Mrs. Smith?
— Sorry. She ________ a meeting now. Please call her in 30 minutes.
A. has had
B. had
C. is having
D. will have
【答案】C
【解析】【分析】句意:——我可以跟史密斯夫人对话吗?——对不起,她正在开会。

请30分钟后打来。

根据前句要跟史密斯夫人对话,答句说sorry,证明史密斯夫人现在没空,她正在开会,用现在进行时,be+现在分词。

故选C。

【点评】考查现在进行时,注意根据语境确定时态。

2.—Hello, may I speak to Mr. Smith?
—Oh, sorry! He _____ a meeting now.
A. has
B. had
C. is having
D. will have
【答案】 C
【解析】【分析】句意:——你好,我可以和史密斯先生说吗?——哦,对不起,他现在正在开会。

A.一般现在时;B.一般过去时;C.现在进行时;D.一般将来时。

now是现在进行时的标志词,结构是be doing,主语是he,所以be用is,have用having,故选C。

【点评】考查现在进行时,注意平时识记其结构和标志词。

3.More and more foreign students begin to learn Chinese, and many of them _____Chinese better and better now.
A. are spoken
B. spoke
C. has spoken
D. are speaking
【答案】 D
【解析】【分析】句意:越来越多的外国学生开始学习汉语,现在许多人外国学生讲汉语越来越好了。

now,现在,现在进行时的标志,结构为be doing;主语是many of them,复数人称,be动词用are,故选D。

【点评】考查现在进行时,注意表明时间的词。

4.—Honey, where are you?
—I . Just let me put on my shoes.
A. come
B. came
C. am coming
D. have come
【答案】C
【解析】【分析】句意:——亲爱的,你在哪里?——我就来,让我穿上我的鞋子。

就要来了,属于将来时态,be coming,现在进行时可表一般将来时,故答案为C。

【点评】考查现在进行时表将来的用法。

5.The writer __________his new book in the hall of our university at the moment.
A. introduces
B. is introducing
C. introduced
D. would introduce
【答案】B
【解析】【分析】句意:此刻那位作家正在我们大学的礼堂里介绍他的新书。

根据时间状语at the moment可知应该用现在进行时be doing sth。

故答案为B。

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

掌握现在进行时的意义和构成及其用法。

6.Mr Black ___ Shanghai in a few days.Do you know when the earliest plane ________ on Sunday?
A. is leaving; takes off
B. leaves; takes off
C. is leaving; take off
D. leaves; is taking off
【答案】 A
【解析】【分析】句意:布莱克先生几天后要去上海,你知道星期天最早的飞机什么时候起飞吗?根据in a few days可知句子用一般将来时,且当动词为come, go, leave时,现在进行时表示一般将来时,排除B和D。

第二空中,主语是第三人称单数,动词用单三式故答案为A。

【点评】考查现在进行时和第三人称单数。

掌握常用的现在进行时表将来时的动词。

7.—Where's your father, Tom?
— He __________newspaper in the study.
A. reads
B. read
C. is reading
D. has read
【答案】 C
【解析】【分析】句意:—汤姆,你爸爸在哪里?—他在书房里读报纸。

根据问句“汤姆,你爸爸在哪里?”,判断答语的句意是“他正在书房里读报纸。

”即设空处的动作在说话时刻正在进行着,所以句子用现在进行时,现在进行时的构成:am/is/are+动词的现在分词,故答案为C。

【点评】考查一般现在时态。

8.— Where's Bob?
— He ______ in the library now.
A. reads
B. read
C. is reading
D. will read
【答案】 C
【解析】【分析】句意:—Bob在哪里?—他现在正在图书馆里读书。

reads读,第三人称单数形式;read阅读,动词原形;is reading现在进行时;will read一般将来时态。

根据句意可知,这里问的是Bob现在在哪里,而且句中有时间状语now,表示现在正在进行的动作,故应选C。

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

9.Would you please turn down the TV? The baby ________ now.
A. is sleeping
B. slept
C. was sleeping
D. will sleep
【答案】 A
【解析】【分析】句意:你能把电视的音量调小吗?孩子在睡觉。

根据now,现在,可知时态是现在进行时,be doing,即is sleeping,故选A。

【点评】考查现在进行时,注意now是现在进行时的标志。

10.It_________. Please take an umbrella with you, Annie.
A. rains
B. is raining
C. rained
D. was raining
【答案】 B
【解析】【分析】句意:下雨了。

安妮,请带把伞。

根据下句Please take an umbrella with you, 请带伞,可知天正在下雨,要用现在进行时,be(am/is/are)+现在分词,主语it,第三人称单数,be要用is,rain的现在分词raining,故选B。

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

根据语境确定正确的时态。

11.The Smiths ________ a Christmas party now.
A. is having
B. are having
C. has
D. have
【答案】 B
【解析】【分析】句意:Smith一家人正在开圣诞晚会。

根据now可知本句时态是现在进行时,be+现在分词。

The Smiths,定冠词+姓氏的复数,表示……一家人,be动词用are。

故选B。

【点评】考查现在进行时,注意主谓一致。

12.—Look out! Something____ down from the building.
—Dear me! It's too dangerous.
A. fell
B. falls
C. is falling
【答案】 C
【解析】【分析】句意:——小心!有东西从楼里掉了下来。

——天哪!太危险了。

A过去时.B第三人称单数.C现在进行时态.由"小心!",可知,应该是一些东西正在…,用现在进行时态,结构是is/am/are+动词的现在分词.这里用is falling.答案是C
【点评】考查现在进行时。

13.—Where are you going,Bob?
—To go hiking.Eric ________ for me at the school gate!
A. was waiting
B. waits
C. waited
D. is waiting
【答案】D
【解析】【分析】句意:——鲍勃,你要去哪里?——去徒步旅行。

埃里克正在校门口等着我。

根据Where are you going,Bob?可知他要出发,因此埃里克正在等着他,因此用现
在进行时is waiting,故选D。

【点评】此题考查现在进行时的用法。

14.Alice, please turn down the music, I an important phone now.
A. answer
B. answered
C. have answered
D. am answering
【答案】 D
【解析】【分析】考查现在进行时。

句意:爱丽丝,请把音乐关小点,我在接一个重要的电话。

根据now可知该用现在进行时,所以选D。

15.—Where are the twins?
—One ________ flowers and trees in the garden, the other ______ to help her.
A. has watered, has gone
B. is watering, has been
C. is watering, has gone
D. has watered, has been
【答案】 C
【解析】【分析】句意:——双胞胎在哪儿?——一个正在花园里浇花和树,另一个去帮她了。

Where are the twins?问的是此时双胞胎在干嘛?故用现在进行时回答,排除A和D,has gone to ,去了……,has been to,曾经去过……,此处表示去帮助,故选C。

【点评】考查时态,注意has been/gone to 的用法。

16.We're proud that China _________ stronger and stronger these years.
A. will become
B. became
C. is becoming
D. was becoming
【答案】 C
【解析】【分析】句意:我们很骄傲这些年中国变得越来越强大。

A. will become一般将来时,表示将要发生的动作; B. became是一般过去时,表示过去发生的动作;C. is becoming现在进行时,表示正在发生的动作;D. was becoming过去进行时,表示过去某个时间(或时间段内)正在发生的动作。

根据these years可知,这里表示动作正在发生。

故选C。

17. Don't disturb Allen now. He ______ for the spelling competition.
A. prepares
B. prepared
C. is preparing
D. will prepare
【答案】 C
【解析】【分析】句意:现在不要打扰艾伦。

他正在为拼写比赛做准备。

根据语境可知艾伦正在做准备,故用现在进行时,be doing:正在做某事.故选C。

18.——You look worried. What's wrong?——I went for a job interview yesterday and I ______the result.
A. waited for
B. was waiting for
C. am waiting for
D. will wait for
【答案】 C
【解析】【分析】句意:一一你显得焦虑。

怎么啦?一一我昨天去参加了工作面试。

我在等结果。

A.一般过去时,表示过去发生的动作;B.过去进行时,表示过去正在进才:C.现在进行时,表示现在正在进行或发生的动作;D.一般将来时,表示将要发生的动作。

根据语境,表示现在正在焦急地等待面试的结果。

用现在进行时态,故选C。

19.——Sam, come downstairs, please. I need your help.——Sorry, Mum. I _____ on the phone.
A. talked
B. am talking
C. was talking.
【答案】 B
【解析】【分析】句意:一一萨姆,请下楼来。

我需要你的帮助。

一一对不起,妈妈。

我在打电话。

A.一般过去时,表示过去发生的动作;B.现在进行时,表示现在正在进行或发生的动作;C.过去进行时,表示某时正在进行或发生的动作。

本题表示现在正在打电话,用现在进行时态,故选B。

20.Listen! Mr. Black _______ a talk on robots in the hall.
A. gives
B. is giving
C. will give
D. gave
【答案】B
【解析】【分析】句意:听!布莱克先生正在大厅做关于机器人的报告。

listen是现在进行时的标志词,be+动词ing。

故选B。

【点评】考查时态辨析,注意现在进行时的用法。

21.— Where is Miss Zhao?
— She with our geography teacher in the office.
A. talks
B. is talking
C. talk
D. talked
【答案】 B
【解析】【分析】句意:——赵老师在哪?——她正在办公室里和我们的地理老师谈话。

根据Where is Miss Zhao? 赵老师在哪?是询问赵老师现在在哪,可知她正在和地理老师交谈,应用现在进行时,现在进行时的构成形式:be+doing,故选B。

【点评】考查现在进行时,注意上下文的联系。

22.My hometown ________ a lot in the last 10 years.
A. will change
B. changed
C. is changed
D. has changed
【答案】 D
【解析】【分析】句意:我们的家乡在近十年里已经变化很多。

根据in the last 10 years.可知,在近十年里,时态为现在完成时,而主语my hometown是单数,故用has done,故选D。

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

此题的关键是时间状语in the last 10 years,是现在完成时的标志。

23.—Hurry up! We ______ for you at the gate.
—I'm sorry. I'm coming soon.
A. wait
B. will wait
C. have been waited
D. are waiting
【答案】D
【解析】【分析】句意:-赶快!我们在门口等你。

-对不起,我很快就来。

A. wait一般现在时态形式;B. will wait一般将来时态形式;C. have been waited现在完成时态的被动语态形式;D. are waiting现在进行时态形式。

催促赶快,因为正在外面等,句子用现在进行时态。

故选D。

【点评】本题考查时态辨析,注意现在进行时的结构是be+现在分词。

24.—Where are you going tomorrow?
—I _______ Shanghai to meet my old friends.
A. leave for
B. go to
C. am leaving for
D. was leaving for
【答案】 C
【解析】【分析】句意:---你明天去哪儿?---我要去上海见一个老朋友。

根据tomorrow可知用一般将来时,短暂性动词通常用现在进行时表示将来,故答案为C。

【点评】考查动词的时态,牢记短暂性动词通常用现在进行时表示将来的用法。

25.—I can't find Sarah. Where is she?
—She ________ for tomorrow's Xingcheng Cup speaking competition at home.
A. prepares
B. will prepare
C. is preparing
【答案】 C
【解析】【分析】句意:——我找不到Sarah,她在哪里?——她正在家里准备明天星城俱乐部的演讲比赛。

A.一般现在时;B.一般将来时;C.现在进行时。

找不到Sarah的原因是她正在准备演讲比赛,所以用现在进行时,结构是be+动词ing。

故选C。

【点评】考查现在进行时,注意平时识记其结构,理解句意。

26.Look! Some children ________ in the river. Let's go and join them.
A. swim
B. are swimming
C. will swim
D. swims
【答案】 B
【解析】【分析】句意:看!一些孩子在河里游泳,我们去加入他们吧。

分析句子可知为现在进行时。

所以应为be doing,主语为复数,故选B。

【点评】本题考查时态问题。

是要求考生掌握的基本知识点。

27.—Today's young people can't live without smart phones.
—They keep their hands on the phones wherever they go, even while they _______ meals.
A. have
B. are having
C. were having
D. will have
【答案】B
【解析】【分析】句意:——今天的年轻人没有智能手机无法生活。

——他们无论走到哪里,甚至吃饭时,手里都拿着手机。

While后跟句子,所以这里缺少的是谓语动词,在吃饭的时候做某事应该用现在进行时。

故选B。

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

28.--What are they doing?
--They on the beach.
A. lying
B. are lying
C. lie
D. lies
【答案】 B
【解析】【分析】句意:他们在干什么?他们在沙滩上躺着。

对现在进行时提问,故用现在进行时回答,所以答案是B。

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

29.They are going to have a test tomorrow, so they are working hard and ______ it now.
A. preparing for
B. paying for
C. putting on
D. looking after
【答案】 A
【解析】【分析】句意:他们明天有个考试,所以他们现在正在努力学习和为它准备。

A 准备,B支付,C穿上,D照顾。

根据 They are going to have a test tomorrow 可知,正在为考试做准备。

故选A。

【点评】考查短语辨析,注意理解短语意思,理解句意。

故选A。

30.I have to be off now. My friends ______ outside.
A. are waiting
B. wait
C. will wait
D. waited
【答案】 A
【解析】【分析】句意:我现在不得不离开,我朋友正在外面等着。

A.正在等着,现在进行时;B.等,一般现在时;C.将等,一般将来时;D.等,一般过去时。

现在离开的原因是朋
友正在等我,所以用现在进行时,结构是be doing,主语是复数friends,所以be用are,wait的ing是waiting,故选A。

【点评】考查现在进行时,注意平时识记其结构be doing。

31.— Look! The old man ______ a big box into the house.
— Let's go and help him.
A. pulls
B. pulled
C. is pulling
D. has pulled
【答案】 C
【解析】【分析】考查现在进行时的用法。

句意:“——看!那位老人正拖着个大箱子进屋。

”“——让我们去帮帮他。

” Look,listen后面常用现在进行时,故选C。

32.— Yunnan is very beautiful. I ______________ there last year.
— Yes. I ______________ there twice.
A. went; have gone
B. went; have been
C. have gone; went
D. have been; went 【答案】 B
【解析】【分析】句意:——云南很美。

我去年去过那里。

——是的。

我去过那里两次。

go 去;went,go的过去式;have gone 去了某地还没回来;have been 去过某地已经回来了。

根据时间状语last year,去年,因此可知第一个空要用went;又根据twice可知第二个空格要用 have been,故选B。

【点评】考查时态的辨析。

注意一般过去时与现在完成时的区别。

33.— I haven't packed my bag.
—Hurry up! All the friends ________ you outside!
A. waited for
B. will wait for
C. wait for
D. are waiting for
【答案】 D
【解析】【分析】句意:——我的包还没打包。

——快点!所有的朋友都在外面等你!根据答语Hurry up!可知强调下文正在进行,要用现在进行时am/ is/are+现在分词。

主语all the friends,可数名词复数,要用are,wait的现在分词waiting,故选D。

【点评】考查现在进行时的构成和用法。

根据语境确定动词的时态。

34.—Oh, you've got a good job. Do you really work here?
—No, Susan. I out until the manager comes back.
A. am helping
B. will help
C. helped
D. have helped
【答案】 A
【解析】【分析】句意:——哦,你有一份好工作,你真的在这里工作吗?——不,Susan,我只是在帮忙,直到经理回来。

am helping现在进行时;will help一般将来时;helped一般过去时;have helped现在完成时。

根据对话的意思可知,说话人现在正在这里
工作,表示现阶段一直进行的工作要用现在进行时要用现在进行时,故选A。

【点评】考查时态的用法,能根据语境确定动词的时态。

35.—Did you hear someone knocking at the door just now, Tom?
—No, I _______ TV with my friend in my bedroom.
A. was watching
B. watched
C. am watching
D. watch
【答案】 A
【解析】【分析】句意:——汤姆,你刚才听到有人敲门了吗?——没有,我和我的朋友正在卧室里看电视。

A. was watching过去进行时;B. watched一般过去时;C. am watching 现在进行时;D. watch观看,动词原形。

根据Did you hear someone knocking at the door just now, Tom?No,可推知刚才有人敲门时我和我的朋友正在卧室里看电视。

所以该句强调的是过去某个时间正在进行和发生的动作,确定时态为过去进行时态,其构成为was/were+现在分词,根据主语是I,故助动词用was,watch的现在分词为watching,故填was watching,故选A。

【点评】考查过去进行时。

根据语境和上下文的联系确定句子的时态。

36.—May I speak to Mr. White?
—Sorry, dad can't come to the phone now. He ________ a shower.
A. has
B. had
C. is having
D. was having
【答案】 C
【解析】【分析】句意:——我可以和怀特先生讲话吗?——对不起,爸爸现在不能来接电话。

他正在洗澡。

A一般现在时,B一般过去时,C现在进行时,D过去进行时,根据dad can't come to the phone now,可知是此刻不方便,故是现在进行时,故选C。

【点评】考查时态,注意现在进行时的用法。

37.Listen! The little girl singing in the room.
A. are
B. am
C. is
D. was
【答案】 C
【解析】【分析】句意:听!小女孩在房间里唱歌。

根据提示词look,看,可知谓语动词要用现在进行时,am/is/are+现在分词,主语the little girl,第三人称单数,要用is,故选C。

【点评】考查现在进行时的构成和用法。

注意主语与谓语在人称和数上一致。

38.—It is too noisy outside. What's up?
—Oh, some children ______________football in the yard.
A. played
B. will play
C. are playing
D. have played
【答案】 C
【解析】【分析】句意:——外面太吵了,怎么了?——奥,一些孩子正在院子里踢足球.。

A.一般过去时;B.一般将来时;C.现在进行时;D.现在完成时。

根据前句It is too noisy outside.外面太吵了,可知外面太吵时一些孩子正在做什么,可知时态为现在进行时,结构
是be+doing,表动作正在进行,主语children是复数,所以be用are,故答案选C。

【点评】考查现在进行时,注意平时识记其结构,理解句意。

39.— Daming TV at the moment?
—No. I don't think so.
A. Does; watch
B. Was; watching
C. Has; watched
D. Is; watching
【答案】 D
【解析】【分析】句意:——现在大明是在看电视吗?——不,我不这么认为。

根据at the moment 可知,在此刻,用于正在进行时中,所以此句为一般现在进行时态,现在进行时构成为be+doing,由于Daming为第三人称,所以用is doing,故选D。

【点评】考查一般现在进行时用法。

注意be要随着主语的变化而变化。

40.Mum, is our lunch ready now? I'm ________.
A. starve
B. starving
C. starved
D. starves
【答案】 B
【解析】【分析】句意:妈妈,我们的午饭准备好了吗?我饿了。

starve挨饿,使饿死,动词;根据空前的系动词am和句意可知,此处表示正在进行的动作,所以用现在进行时,用be doing形式,故选B。

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

注意根据句子结构和句意分析句子时态及现在进行时的正确形式。

二、初中英语现在完成进行时
41.The Ford Company its autonomous minicars on public roads in Arizona, the US, without a safety driver since October, 2017.
A. has been operating
B. has operated
C. had been operating
D. had operated
【答案】A
【解析】【分析】句意:自2017年10月。

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

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

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

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

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

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

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

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

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

43.I to Rongjiang last year.But I never to Chongjiang.
A. went,have,been
B. will go,have,been
C. went,have,gone
D. go,have,gone
【答案】 A
【解析】【分析】句意:去年我去了榕江,但我从未去过重江。

由last year可知,第一句
用一般过去时;由第二句中的never可知,用现在完成时,故选A。

【点评】考查动词的时态,注意句中的时间状语的暗示。

44.— he ___ Japan before?
—Yes, he there two years ago.
A. Did,visited
B. Has,has visited
C. Has,visited
D. Did,has visited
【答案】 C
【解析】【分析】句意:--他以前去过日本吗?--是的,他两年前去过那里。

根据before可
知句子要用现在完成时“have/has+过去分词”,主语he是第三人称单数故用has,这是一个
一般疑问句,将has提前,故选C。

【点评】考查动词的时态,注意语境中提供的时间状语。

45.I'm sorry you so long, but it'll still be some time before Jim gets back.
A. wait
B. waited
C. had waited
D. have been waiting
【答案】 D
【解析】【分析】句意:很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。

have been waiting,现在完成进行时,表示从过去开始的动作一直持续到现在,可能还要持续,根据下一句but it'll still be some time before Jim gets back.可知可能还要继续等待,所以
用现在完成进行时,故选D。

【点评】考查时态,掌握现在完成进行时的用法。

46.The couple _________their new flat since the end of last month. They haven't finished yet.
A. have been decorating
B. have decorated
C. has been decorating
D. was decorating
【答案】 A
【解析】【分析】句意:这对夫妇从上个月末起就一直在装饰他们的新公寓。

他们还没有
完成。

decorate装饰,动词;根据句意和since the end of last month可知,此处表示动
作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是the couple,且根据后句中的they可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。

【点评】考查现在完成进行时和主谓一致。

注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。

47.Housing prices ________ since the end of the last year. 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; take
D. have been increasing; took
【答案】 D
【解析】【分析】考查时态和虚拟语气。

句意:房价自从去年年末以来一直在上涨,所以
中央政府该采取措施加以控制了。

第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“it's time that +did/ should do”的句式使用,故选D项。

48.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。

【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时
间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。

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

故选C。

50.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。

【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。

51.From his tired face, I can tell he in the queue for a long time.
A. is waiting
B. will wait
C. will be waiting
D. has been waiting
【答案】 D
【解析】【分析】句意:从他疲惫的脸上,我可以看出他已经排了很长时间的队了。

根据下文for a long time可知应用现在完成进行时,故选D。

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

52.—To our relief, rescue work is under way in the quake-hit area in Mexico.
—Yes, volunteers are helping to distribute the donated provisions that _______.
A. were pouring in
B. have been pouring in
C. are poured in
D. had been poured in
【答案】B
【解析】【分析】句意:——令我们欣慰的是,救援工作正在墨西哥地震灾区展开。

——是的,志愿者们正在帮助分发捐赠的物品。

表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。

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

53.— Why, Jack, you look so tired!
— Well, I ______ the house and I must finish the work tomorrow.
A. was painting
B. will be painting
C. have painted
D. have been painting
【答案】 D
【解析】【分析】句意:——怎么啦,杰克,你看起来如此疲惫!——噢,我一直都在粉刷房子,并且我明天必须完成。

根据句意可知应采用现在完成进行时态,强调动作一直在延续。

选D。

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

54.—Where is Mary?
—Oh, she went out after breakfast, and her paper in the library ever since. You can find her there.
A. Wrote
B. had written
C. has been writing
D. is writing
【答案】 C
【解析】【分析】句意:—Mary去哪了?—她吃完早饭就出去了,从那以后她就一直在图
书馆里写论文,你可以在那找到她。

考查时态。

Mary写论文这个动作从过去一直持续到现在,而且还可能继续下去,应该用现在完成进行时,故答案为:C。

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

55.A new monetary policy will take effect next month. Really good news, especially for those companies that _______ with money.
A. have struggled
B. struggled
C. have been struggling
D. had struggled
【答案】 C
【解析】【分析】句意:---新的货币政策将于下月生效。

---这真是个好消息,尤其是对那些一直在为钱发愁的公司来说。

分析句子成分可知,companies为先行词,在后面的定语从句中作主语,分析句意可知,定语从句的时态为现在完成进行时,表示从过去某一时间开始struggle的动作一直在进行, 并有可能持续下去, 强调动作的全过程。

故选C。

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

56.— I haven't seen Jacky these days.
— She ________ for the driving test due to take place next Monday.
A. will prepare
B. has been preparing
C. was preparing
D. prepared
【答案】 B
【解析】【分析】句意:——这些天我没见过Jacky。

——她一直在为下周一的驾驶考试做准备。

表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,用现在完成进行时,故选B。

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

57.Our headteacher ____for months to make sure that we understand the importance of concentration.
A. tried
B. was trying
C. has been trying
D. is trying
【答案】 C
【解析】【分析】句意: 我们的班主任几个月来一直在努力确保我们理解集中注意力的重要性。

现在完成进行时表示现在以前这一段时间里一直在进行的一个动作,这个动作可能仍在进行。

分析本句可知,try这个动作现在以前这一段时间里一直在进行,这个动作可能仍在进行。

且由“for months”也表明本句应该用现在完成进行时。

故选C。

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

58.In order to find the missing child, villagers _____ all they can over the past five hours.
A. did
B. do
C. had done
D. have been doing
【答案】 D
【解析】【分析】句意:为了找到失踪的孩子,村民们在过去五小时里一直在尽力做自己能做的事情。

A. did一般过去时 B. do 一般现在时 C. had done 过去完成时表示过去的过去 D. have been doing现在完成进行时,表示从过去开始一个动作持续到现在也可能持续下去。

根据题干意思表示在过去五小时里一直做因此用现在完成进行时,故选D。

相关文档
最新文档