必备英语【初中英语】现在进行时X知识点总结含答案解析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
必备英语【初中英语】现在进行时X知识点总结含答案解析
一、初中英语现在进行时
1.— Listen! Somebody is ___________ at the door.
— Don't answer the door! Mom doesn't let us do it while she is out.
A. standing
B. knocking
C. sitting
D. greeting
【答案】 B
【解析】【分析】句意:——听,有人正在敲门。
——不要开门。
妈妈出去时不让我们这样做。
standing 站立;knocking敲打;sitting坐;greeting向……问好。
由语境可知,敲门的动作正在发生,因此要用现在进行时,故选B。
【点评】考查现在进行时的用法。
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.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。
【点评】考查现在进行时,注意掌握现在进行时的结构。
4.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。
【点评】考查现在进行时。
掌握现在进行时的意义和构成及其用法。
5.—Eric, can you bring me the scissors?
—Just a moment. I the paper-cutting with it.
A. make
B. made
C. am making
D. has made
【答案】 C
【解析】【分析】句意:——Eric,你能给我带来剪刀吗?——等一会儿。
我正在用它做剪纸。
根据Just a moment可知此处表示让对方等一会儿,应是正在使用这个剪刀,故用现在进行时:be doing,故答案为C。
【点评】考查现在进行时。
掌握现在进行时的意义,构成和用法。
(表示说话时正在进行的动作。
用am/is /are+现在分词。
)
6.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。
【点评】考查主谓一致和现在进行时。
7.—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。
【点评】考查现在进行时,注意根据语境确定时态。
8.Don't take the dictionary away. I ________ it.
A. use
B. used
C. am using
D. have used
【答案】 C
【解析】【分析】句意:不要拿走字典,我正在用。
本题前后两句是因果关系,根据“Don't take the dictionary away.”可知,后句应使用进行时态,故选C。
【点评】时态的辨析在于分清动词发生的时间及存在的状态。
9.Listen, someone ________ in the next room.
A. sings
B. is singing
C. sang
D. sing
【答案】 B
【解析】【分析】句意:听,有人在隔壁唱歌。
listen,快听,是现在进行时的标志,be doing,故谓语是is singing,故选B。
【点评】考查现在进行时,注意listen是现在进行时的标志。
10.—Linda, Dad has finished his work and we ___________ to the gym to pick you up. —Thank you, Mum.
A. drive
B. drove
C. have driven
D. are driving
【答案】 D
【解析】【分析】句意:——琳达,父亲已经完成工作了我们正在开车去体育场接你。
——谢谢,妈妈。
根据Dad has finished his work父亲现在完成工作了,可知现在就要开车去接你,所以句子时态是现在进行时表示将来的动作,故选D。
【点评】此题考查现在进行时。
根据语境和上下文的联系确定句子的时态。
11.—It seems that you are very busy these days.
—That's true. I ________ for the coming English test.
A. am preparing
B. prepared
C. prepares
D. have prepared
【答案】 A
【解析】【分析】句意:——这几天你似乎很忙。
——是的,我正在准备即将到来的英语测试。
these days,这几天,是现在进行时的标志,be doing,故选A。
【点评】考查现在进行时,注意时态标志these days。
12.— Where is your cousin?
— He _______ an English exam now.
A. has
B. had
C. has had
D. is having
【答案】 D
【解析】【分析】由句中now可知此句为现在进行时,现在进行时的结构为:主语+be+动词-ing。
故选D。
【点评】考查句子的时态。
13.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四种时态的用法
和区别。
14.Look! A dog a blind man across the road.
A. leads
B. lead
C. is leading
D. led
【答案】C
【解析】【分析】句意:看!一条狗在引导一位盲人过马路。
A. leads三人称单数的一般现
在时形式;B. lead非三人称单数的一般现在时形式;C. is leading现在进行时态形式;D. led
一般过去时态形式。
看得到,说明动作正在发生,句子用现在进行时态。
故选C。
【点评】考查现在进行时态,在有look,listen的句子中一般使用进行时态。
15.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。
16. Don't disturb Allen now. He ______ for the spelling competition.
A. prepares
B. prepared
C. is preparing
D. will prepare
【答案】 C
【解析】【分析】句意:现在不要打扰艾伦。
他正在为拼写比赛做准备。
根据语境可知艾
伦正在做准备,故用现在进行时,be doing:正在做某事.故选C。
17.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。
【点评】考查动词的时态。
注意根据时间状语确定动词的时态。
18.The sports meeting in our school now.
A. being held
B. is having
C. is holding
D. is being held
【答案】 D
【解析】【分析】句意:在我们学校运动会正在被举行。
“be+being +动词的过去分词” 是现在进行时态的被动句的结构。
所以选D。
【点评】考查现在进行时的被动语态。
19.— Where is Peter?
— He ___________ dinner for his parents at home.
A. cooks
B. cooked
C. has cooked
D. is cooking
【答案】 D
【解析】【分析】句意:—皮特在哪儿?—他在家里和父母吃晚饭。
根据问题可知这里应该用现在进行时,故选D。
20.Look! Some visitors _________ for the bus over there.
A. are waiting
B. is waiting
C. waiting
D. wait
【答案】A
【解析】【分析】句意:看,一些参观者正在那边等公共汽车。
根据句首的look ,可知是此时正在进行的动作,应该用现在进行时,be+doing,主语是visitors,复数,be 动词应该用are,故选A。
【点评】考查现在进行时。
掌握现在进行时的意义和构成。
is/are /am +doing 表示此刻正在进行的动作。
21.— 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。
【点评】考查时态的辨析。
注意一般过去时与现在完成时的区别。
22.—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。
【点评】考查动词的时态,牢记短暂性动词通常用现在进行时表示将来的用法。
23.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四种时态的区别和用法。
24.一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。
【点评】考查现在进行时。
25.— May I speak to Mrs. Black?
— Sorry, mum can't come to the phone now. She a shower.
A. has
B. had
C. is having
D. was having
【答案】 C
【解析】【分析】考查动词的时态。
句意:—我可以和Mrs. Black通电话吗?—她不能来接电话因为她在洗澡。
这里表示说话的是某人正在做某事,所以应该用现在进行时,故选C。
26.Mum, is our lunch ready now? I'm ________.
A. starve
B. starving
C. starved
D. starves
【答案】 B
【解析】【分析】句意:妈妈,我们的午饭准备好了吗?我饿了。
starve挨饿,使饿死,动词;根据空前的系动词am和句意可知,此处表示正在进行的动作,所以用现在进行时,用be doing形式,故选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.Rainy days make me relaxed. I love drinking tea while it .
A. was raining
B. is raining
C. has rained
D. rained
【答案】 B
【解析】【分析】句意:雨天让我放松。
下雨的时候我喜欢喝茶。
while当……时候,后跟进行时态,本句为一般性的叙述,应会使用现在进行时,故答案是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.— Let's turn down the TV. Dad on the phone now.
— Oh, sorry.
A. talk
B. talked
C. is talking
D. has talked
【答案】 C
【解析】【分析】句意:——让我们把电视声音调小,爸爸正在打电话。
——哦,对不
起。
根据now,可知时态是现在进行时,be+现在分词的形式,故选C。
【点评】考查时态,注意现在进行时的用法。
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.The photo shows a girl ______________under a tree.
A. read
B. reads
C. reading
D. to read
【答案】 C
【解析】【分析】句意:这张照片展示了一个女孩正在树下读书。
由句意可知这里说的是“正在读书”,要用现在进行时,用动词ing形式表示“某事正在进行”,read的ing形式是reading,故选C。
【点评】考查现在进行时,注意根据句意和语境确定时态和动词的变化。
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.— 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。
【点评】考查现在进行时的构成和用法。
根据语境确定动词的时态。
36.—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。
【点评】本题考查现在进行时。
根据语境和上下文的联系确定句子的时态。
37.—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。
【点评】考查过去进行时。
根据语境和上下文的联系确定句子的时态。
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.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。
【点评】考查现在进行时,注意主谓一致。
40.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。
二、初中英语现在完成进行时
41.Rosa _____ this washing machine for more than ten years. She is thinking about buying a new one.
A. is using
B. used
C. had used
D. has been using
【答案】 D
【解析】【分析】句意:Rosa已经使用这台洗衣机超过10年了,她正在考虑买一个新的。
表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选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.— Look, the light is still on in Helen's office.
— Maybe she ______ her work yet.
A. doesn't finish
B. won't finish
C. hasn't finished
D. didn't finish
【答案】 C
【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。
——也许她还没有完成工作。
yet用于否定句末,是现在完成时的标志词,故选C。
【点评】考查动词的时态。
44.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。
【点评】考查时态,掌握现在完成进行时的用法。
45.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。
【点评】考查现在完成进行时和主谓一致。
注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。
46.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项。
47.Why, you're late again! I ________ here for over two hours!
A. am waiting
B. waited
C. have been waiting
D. was waiting
【答案】 C
【解析】【分析】考查现在完成进行时。
句意:为什么,你又迟到了!我在这里已经等了两个多小时了!根据句意可知,“等”这个动作是从过去开始,一直持续到现在一直在进行的动作,并对现在造成了影响。
故选C项。
【点评】现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。
构成:have+been+doing。
48.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+段时间“在近几年里”,常用于现在完成进行时或现在完成时。
49.The western countries have been _________ Christmas for many years.
A. celebrating
B. celebrate
C. celebrates
D. celebrated
【答案】 A
【解析】【分析】have/has been+现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。
故选A。
50.— You look tired.
— I ___________ clothes all day.
A. washed
B. have washed
C. was about to wash
D. have been washing
【答案】D
【解析】【分析】句意:——你看上去很累。
——我洗了一天的衣服。
此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
51.— What's wrong? You look really stressed out.
—I ________ the whole week preparing for my graduation paper.
A. work
B. have worked
C. have been working
D. worked
【答案】 C
【解析】【分析】句意:—你怎么了?看起来真的压力很大。
—我已经连轴转努力了一整个星期来写我的毕业论文。
根据本题题意,“我”已经从一周前开始,持续工作直至现在(有表达时间段的提示短语the whole week),唯有现在完成进行时可表达这一含义,应选用have been doing的结构,故选C。
【点评】考查时态,本题涉及现在完成进行时。
52.— Isn't it hard to drive downtown to work?
—Yes, that's why I ________ to work by train.
A. have been going
B. have gone
C. was going
D. will have gone
【答案】A
【解析】【分析】考查时态:根据句意:-开车到市中心工作难道不难吗?-是,那就是我为什么一直坐火车上班的原因。
说明坐火车上班一直持续到现在以后可能还在做。
用现在完成进行时,选A。
【点评】考查现在完成进行时。
53.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。
54.— 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。
【点评】考查时态,本题涉及现在完成进行时的应用。
55.You ____your depression for long, and now it's time to relax yourself.
A. masked
B. will have masked
C. have been masked
D. have been masking
【答案】 D
【解析】【分析】句意:你压抑了很久,现在是时候放松一下了。
根据句意可知,此处应使用现在完成进行时,表示从过去开始一直持续到现在的动作,强调这个动作可能会继续下去。
故选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
56.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。
【点评】考查时态,本题涉及现在完成进行时。
57.In my younger years, my father gave me some advice that I in my mind ever since.
A. turned over
B. was turning over
C. had turned over
D. have been turning over
【答案】 D
【解析】【分析】句意:在我年轻的时候,我的父亲给了我一些建议,从那时起,这些建议一直在我的脑海里翻来覆去。
turn over表示仔细回想,反复斟酌考虑。
因为句中ever since"自从……" 这里谓语动词turn over在将来会继续下去,故用现在完成进行时have been doing。
故选D。
【点评】考查动词时态和短语turn over。
58.—I'm sure Andrew will win the first prize in the final.
—I think so. He _____ for it months.
A. is preparing
B. has been preparing
C. was preparing
D. had been preparing
【答案】 B
【解析】【分析】句意:—我确信Andrew在决赛中会获得一等奖。
—我也这么想,他已经准备了好几个月了。
可知Andrew是从过去到现在一直在准备,用现在完成进行时,选B。
【点评】考查时态,本题涉及现在完成进行时。
59.He is sure to pass the test, for he_____ his lessons for the test every day over the past month.
A. will review
B. was reviewing
C. has been reviewing
D. had been reviewing
【答案】 C
【解析】【分析】句意:他一定可以通过测试,因为在过去的一个月里他每天都在为测试而复习功课。
根据时间状语over the past month“在过去的一个月里”;再结合句意,他复习
的动作从过去持续到现在,故谓语动词用现在完成进行时,主语he是第三人称单数,故用has been reviewing。
故选C。
【点评】考查时态,本题涉及现在完成进行时。
60.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。
【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。