译林版中考英语复习专题 现在进行时单元测试题 含答案含答案解析

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

译林版中考英语复习专题现在进行时单元测试题含答案含答案解析
一、初中英语现在进行时
1.—Tom, what's your dad doing?
—He ________ my bike.
A. repairs
B. will repair
C. has repaired
D. is repairing
【答案】 D
【解析】【分析】句意:——汤姆,你爸爸在干什么?——他正在修我的自行车。

根据what's your dad doing?可知时态用现在进行时,且结构为be+doing,repair修理,动词,其现在分词是repairing,故选D。

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

注意根据语境,确定动词的时态和形式。

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.Listen, someone ________ in the next room.
A. sings
B. is singing
C. sang
D. sing
【答案】 B
【解析】【分析】句意:听,有人在隔壁唱歌。

listen,快听,是现在进行时的标志,be doing,故谓语是is singing,故选B。

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

4.A number of students ______ football now.
A. play
B. are playing
C. plays
D. is playing
【答案】 B
【解析】【分析】句意:大量学生正在踢足球。

根据时间状语now,现在,可知本句时态为现在进行时,be动词+现在分词;根据主语 A number of students大量的学生,可知be 动词应用are,play的现在分词为palying。

故选B。

【点评】考查现在进行时,注意掌握现在进行时的结构。

5.—Shall we play tennis now?
—Sorry, I can't. I my homework.
A. do
B. did
C. have done
D. am doing
【答案】 D
【解析】【分析】句意:—我们现在打网球去好吗?—对不起,我不能去,我在做作业。

A. do 做,用于一般现在时态,主语复数时; B. did做,用于一般过去时态; C. have done 做,用于一般现在完成时态; D. am doing做,用于现在进行时态,主语是I时;根据now可知用现在进行时态,故选D。

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

6.Lucy practices singing every evening. Listen, she so loudly.
A. is singing
B. sings
C. sang
D. singing
【答案】A
【解析】【分析】句意:露西每天练习唱歌。

听,她唱得那么大声。

根据动词listen,可知这里是此时正在进行的动作,用现在进行时:be+doing,结合句意,故答案为A。

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

掌握进行时的结构和用法。

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

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

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

8.A woman with two children ________ along the street at the moment.
A. is walking
B. are walking
C. walk
D. walks
【答案】 A
【解析】【分析】句意:一个带着两个孩子的女人此刻正走在大街上。

with连接的两个名词作主语是,谓语与with前的名词保持一致。

即句子的主语是 a woman,谓语动词用单数,结合at the moment (此刻)可知要用现在进行时,故选A。

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

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

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

10.Email, as well as the telephone, ________an important part in our daily life.
A. play
B. have played
C. is playing
D. are playing
【答案】 C
【解析】【分析】句意:电子邮件和电话一样,在我们的生活中扮演着重要的角色。

电子邮件和电话在生活中正扮演重要的角色,可知本句用现在进行时be+现在分词;连词as well as后接名词不做主语,主语Email为单数,be动词用is,play的现在分词为playing。

故选C。

【点评】考查现在进行时,注意掌握现在进行时的结构be+现在分词。

11.Look! The police ________ the food onto the bank of the river.
A. am carrying
B. is carrying
C. are carrying
D. are carried
【答案】 C
【解析】【分析】句意:看!警察正在把食物搬上岸。

look看,是现在进行时的标志,the police警察是集合名词,be动词用are。

故填C。

【点评】考查现在进行时,注意集合名词做主语作复数。

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

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

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

13.— Where is your cousin?
— He _______ an English exam now.
A. has
B. had
C. has had
D. is having
【答案】 D
【解析】【分析】由句中now可知此句为现在进行时,现在进行时的结构为:主语+be+动
词-ing。

故选D。

【点评】考查句子的时态。

14.Please don't make so much noise. The baby now.
A. sleeps
B. slept
C. will sleep
D. is sleeping
【答案】D
【解析】【分析】句意:请不要发出那么多噪音。

那个婴儿现在生在睡觉。

A,sleeps一般
现在时。

B,slept一般过去时。

C,will sleep一般将来时。

D,is sleeping现在进行时。

根据
时间副词now可知此处用现在进行时is sleeping,故选D。

【点评】本题考查是时态辨析。

以及sleeps;slept;will sleep;is sleeping四种时态的用法
和区别。

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

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

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

16.It's 9: 00 in the morning now. The students from Grade Nine ________ an important exam.
A. have
B. had
C. are having
【答案】 C
【解析】【分析】句意:现在时早上9点。

九年级的学生正在考试。

根据now,可知句子
的时态用现在进行时,其结构为be+doing形式,故选C。

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

注意根据时间状语确定动词的时态。

17.The sports meeting in our school now.
A. being held
B. is having
C. is holding
D. is being held
【答案】 D
【解析】【分析】句意:在我们学校运动会正在被举行。

“be+being +动词的过去分词” 是
现在进行时态的被动句的结构。

所以选D。

【点评】考查现在进行时的被动语态。

18.——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。

19.— Where is Peter?
— He ___________ dinner for his parents at home.
A. cooks
B. cooked
C. has cooked
D. is cooking
【答案】 D
【解析】【分析】句意:—皮特在哪儿?—他在家里和父母吃晚饭。

根据问题可知这里应该用现在进行时,故选D。

20.—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。

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

21.New medias, like WeChat, ______ the way of communications nowadays.
A. are changing
B. will change
C. changed
D. were changing
【答案】 A
【解析】【分析】句意:像微信这样的新媒体正在改变着今天的交流的方式。

根据nowadays,可知句子的时态为现在进行时,A为现在进行时,故答案是A。

【点评】考查现在进行时,注意识记现在进行时的结构。

22.The winter holiday is coming, so the twins as well as Alex ______ to Sanya for vacation.
A. go
B. goes
C. are going;
D. is going
【答案】C
【解析】【分析】句意:寒假要来了,因此双胞胎和Alex要去三亚度假。

A. go非三人称单数的一般现在时态;B. goes三人称单数的一般现在时态;C. are going现在进行时态;D. is going现在进行时态。

描述寒假将要发生的动作,可以用现在进行时态表示将来,A、B 错,句子的主语the twins是复数,谓语也要用复数形式。

故选C。

【点评】本题考查现在进行时态表示将来。

以及go;goes;are going;is going四种时态的区别和用法。

23.一Is this your coat,sir?
—No.Mine over there near the window.
A. hangs
B. is hanging
C. hung
D. has hung
【答案】 B
【解析】【分析】句意:——这是你的外套吗,先生?——不是,我的挂在那边窗子旁边。

现在分词hanging表达正在进行着的动作.表示衬衫现在的状态,还在那儿挂着,是一个持续的状态.,故选B。

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

24.Mom, someone _________. Please pick up the phone.
A. has called
B. is calling
C. will call
D. was calling
【答案】 B
【解析】【分析】句意:妈妈,有人在打电话,请接电话。

has called是call的现在完成时形式,is callng是call的现在进行时形式;will call是call的一般将来时形式;was calling 是过去进行时形式。

根据please pick up tha phone。

语境该用现在进行时,所以选B
25.Now Jerry ______ the exchange programme with his classmates in the meeting room.
A. discussed
B. is discussing
C. was discussing
D. has discussed
【答案】 B
【解析】【分析】句意:现在杰里正在会议室和他的同班同学讨论交换生项目。

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

根据now可知用现在进行时,故答案为B。

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

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

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

27.— Could you help me clean the floor, Bob?
— Wait a moment. I _______________ for some information about the World Cup.
A. search
B. have searched
C. am searching
D. was searching
【答案】 C
【解析】【分析】句意:——鲍勃,你能帮我擦地板吗?——等一下。

我正在搜索世界杯的一些信息。

根据Wait a moment.可知,搜索世界杯信息这一动作正在进行,应使用现在进行时。

C选项是正确的现在进行时的结构。

故答案是C。

【点评】考查时态辨析。

注意识记现在进行时的关键词或者关键短语。

28.— 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。

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

29.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是现在进行时的标志。

30.What is she________ her neighbour?
A. quarrelled with
B. quarrelling with
C. quarrelled about with
D. quarrelling about with
【答案】 D
【解析】【分析】句意:她正在和她的邻居争吵什么?quarrel,争吵,不及物动词,不能直接接宾语,需和about连用,才可接宾语,根据is可知,用现在进行时,其结构为be+现在分词,故选D。

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

注意识记quarrel的词义和用法。

31.—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。

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

32.—Hello, may I speak to Nick?
—Wait a moment. He _________ the dishes in the kitchen.
A. does
B. did
C. has done
D. is doing
【答案】 D
【解析】【分析】句意:——你好,请找尼克接电话?——等一下。

他正在厨房洗餐具。

根据Wait a moment.可知,在说这句话的时候,尼克在厨房洗餐具,因此使用现在进行时,故答案是D。

【点评】考查现在进行时,注意结合语境思考问题并解决问题。

33.Please turn the TV down. Tony for the math test now.
A. studies
B. studied
C. is studying
D. was studying
【答案】 C
【解析】【分析】句意:请把电视关小一点。

托尼正在为数学考试复习。

固定短语,study for a test,为考试而复习;根据题干中的Please turn the TV down. 与now提示,可知此句要用现在进行时,故选C。

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

注意抓住题干中的标志词或标志句。

34.—Daming, Jim didn't come to school today. Do you know why?
—Yes. He's had a bad cold. He _______ at home and won't be back until next Tuesday.
A. stays
B. is staying
C. has stayed
D. will stay
【答案】 B
【解析】【分析】句意:——大明,Jim今天没来上学。

你知道为什么吗?——是的。

他得了重感冒。

他现在呆在家里,知道下星期二才能回来。

根据语境可知他现在呆在家里,表示现阶段正在进行的动作要用现在进行时,故选B。

【点评】考查动词时态,根据语境选出合适的时态,确保语句通顺。

35.—Let's go swimming right now!
— Sorry. I can't. I ______ for the English test tomorrow.
A. have studied
B. was studying
C. am studying
【答案】 C
【解析】【分析】句意:——我们现在去游泳吧!——对不起。

我不能。

我正在为明天的英语考试学习。

根据 Let's go swimming right now!可知study是此刻发生的动作,用现在进
行时,其结构是am/is/are+doing,故选C。

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

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

36.These days, our government _____hard on rubbish classification.
A. work
B. is working
C. worked
D. will work
【答案】 B
【解析】【分析】句意:最近,我们的政府正在努力进行垃圾分类。

A. work一般现在时;
B. is working现在进行时;
C. worked一般过去时;
D. will work一般将来时。

these days:这些天,最近,如今;一般用于现在进行时或一般现在时。

本句主语our government第三人称单数,一般现在时,谓语动词应使用单数,可排除A,故填is working,故选B。

【点评】考查动词时态。

注意现在进行时的用法。

37.—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。

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

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

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

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

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.— Cathy, can you answer the door? I the room.
— I'm coming, mum.
A. clean
B. cleaned
C. have cleaned
D. am cleaning
【答案】 D
【解析】【分析】句意:——凯茜,你能开门吗?我在打扫房间。

——妈妈,我就来。

根据 can you answer the door? 你能开门吗可知妈妈正在清扫房间,应用现在进行时,现在进行时的构成形式:be+doing,故选D。

【点评】考查现在进行时态,应注意语境。

二、初中英语现在完成进行时
41.— You look tired.
— I ___________ clothes all day.
A. washed
B. have washed
C. was about to wash
D. have been washing
【答案】D
【解析】【分析】句意:——你看上去很累。

——我洗了一天的衣服。

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

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

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

43.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和后半句句意“他现在仍然在看”可知应用现在完成进行时。

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

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

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

——不可能是他。

他已经回加拿大了。

”故选A。

45.—Why is your foreign teacher’s Chinese so good?
—Because he China for eight years.
A. has gone to
B. has been to
C. has come to
D. has been in
【答案】D
【解析】【分析】句意为:--为什么你的外教的中文那么好?--因为他来中国已经8年了。

时间状语for eight years是一段时间,所以要用表示状态的短语be in的现在完成时态,故
选D
【点评】考查现在完成时的短语辨析。

46.We can’t get sleep with a strong wind outside.
A. blow
B. blowing
C. blew
D. blows
【答案】B
【解析】【分析】句意:我们不能睡在外面,外面大风吹。

blowing表示正在进行时。

【点评】考察with结构。

47.The number of foreign students attending Chinese universities ____ rising steadily since 1990.
A. is
B. are
C. has been
D. have been
【答案】 C
【解析】【分析】句意:从1990年开始,进入中国大学的外国学生的数量呈稳定增长。


据时间状语since 1990,从1991年开始,可知本句时态为现在完成进行时has/have +been+
现在分词;再根据the number of,……的数量,助动词应用单数形式has,be的过去分词been。

故选C。

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

注意掌握结构现在完成进行时的结构:has/have +been+现
在分词。

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

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

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

49.The western countries have been _________ Christmas for many years.
A. celebrating
B. celebrate
C. celebrates
D. celebrated
【答案】 A
【解析】【分析】have/has been+现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。

故选A。

50.Tom in the library every night over the last three months.
A. works
B. worked
C. has been working
D. had been working
【答案】 C
【解析】【分析】考查时态,题干中出现的over the last three months,用于现在完成进行时或现在完成时。

故答案为C。

【点评】本题的关键是牢记短语over/in the last/past+段时间“在近几年里”,常用于现在完成进行时或现在完成时。

51.Mr. Herpin is one of the foreign experts who ________ in China in the last five years.
A. works
B. is working
C. are working
D. have been working
【答案】 D
【解析】【分析】句意:Herpin先生是过去五年在中国工作的外国专家之一。

根据in the last five years可知,句子用现在完成时态或现在完成进行时态,故选D。

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

52.—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.
【点评】考查动词时态,本题涉及现在完成进行时的应用。

53.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. complained
B. is complaining
C. was complaining
D. have been complaining
【答案】 D
【解析】【分析】句意:我来自大陆的朋友一直在向我抱怨,他们发现城市里的地铁和他们在北京支付的地铁相比太老了。

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

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

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

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

【点评】考查时态,本题涉及现在完成进行时和一般过去时的应用,以及固定句型"It's/was time that。

55.— I so busily recently that I no time to help you with your maths.
—That's OK. I can manage it by myself.
A. have been working; have
B. have worked; had
C. am working; will have
D. had been working; had had
【答案】 A
【解析】【分析】句意:—我最近工作太忙碌了,没时间帮你学数学。

—没关系我自己能搞定。

由“recently”可知,本句为现在完成进行时,表示动作还可能持续下去,而第二个空表示现在所处的状态,所以用一般现在时。

故选A。

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

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

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

57.— 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。

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

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。

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

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

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

60.I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.
A. have done
B. have been doing
C. had been doing
D. had done
【答案】 B
【解析】【分析】考查时态。

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

现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。

故B正确。

【点评】考查时态。

相关文档
最新文档