英语 现在完成进行时专项
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
外研版英语现在完成进行时专项
一、初中英语现在完成进行时
1.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。
【点评】考查时态,本题涉及现在完成进行时的应用。
2.— Do you know the Color Run, a five-kilometer race?
—Yes. So far it______into quite a few cities in our country.
A. comes
B. came
C. has come
【答案】 C
【解析】【分析】句意:——你知道彩色跑,一个五千米的赛跑吗?——知道,到目前为
止它已经进入了我们国家的好几个城市。由so far可知用现在完成时,故选C。
【点评】考查现在完成时。
3.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+现
在分词。
4.— Tom says he is too tired to go on.
— He can't. He ________ for an hour.
A. had worked
B. has just worked
C. just worked
D. has only been working
【答案】 D
【解析】【分析】考查动词时态。句意:汤姆说他太累了不能继续了。他不可能这样,他
只工作了一个小时。从本题的语境中可以看出他不可能累的原因是:他从开始工作到现在
仅仅才工作了一个小时,因此应该用现在完成进行时,故选D项。
5.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+段时间“在近几年里”,常用于现在完成进行时或现在完成时。
6.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项正确。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
7.According to the newly-elected French president, Macron, France will reform the rigid and outdated rules that ________ the development of the country in the near future.
A. limited
B. had limited
C. have been limiting
D. will limit
【答案】 C
【解析】【分析】句意:据新当选的法国总统Macron,在不久的将来法国将改革那些一直在限制国家发展的僵化和过时的规则。“…the rigid and outdated rules that the development of the country…”在本句中the rigid and outdated rules是先行词,在定语从句中作主语;“这些僵化的和过时的规则一直在限制国家的发展”,表示这个动作从过去一直到现在,这个动作一直在进行。所以用现在完成进行时。故选C。
【点评】考查时态,本题涉及现在完成进行时的应用。
8.—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。
【点评】考查时态,本题涉及现在完成进行时的应用。
9.—Can Mr Read speak Chinese?