九年级英语 现在完成进行时单元测试题(含答案)经典

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

九年级英语现在完成进行时单元测试题(含答案)经典

一、初中英语现在完成进行时

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

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

2.Have you ever _______ with a group?

A. to speak

B. study

C. studying

D. studied

【答案】 D

【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。

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

3.—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

【点评】考查现在完成时的短语辨析。

4.We can’t get sleep with a strong wind outside.

A. blow

B. blowing

C. blew

D. blows

【答案】B

【解析】【分析】句意:我们不能睡在外面,外面大风吹。blowing表示正在进行时。

【点评】考察with结构。

5.— 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项。

6.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正确。

【点评】考查时态

7.— He speaks Chinese very well.

— It's not surprising. He ___ in Beijing for nine years next week.

A. has been living

B. has lived

C. will have been lived

D. will have been living

【答案】 D

【解析】【分析】句意:—他汉语说的很好。—这不吃惊。下周他将已经在北京住了九年了。表示持续到现在并且仍在进行的动作,应用现在完成进行时。live为不及物动词,无被动语态。故知选D项。

【点评】考查时态。

8.—Nice to see you again after all these years. What ________?

—Well, I've tried many things since we left school. I'm now working for a large oil company.

A. have you done

B. were you doing

C. did you do

D. have you been doing

【答案】D

【解析】【分析】考查时态。句意:—这么多年以后再次看见你真是太好了。这些年你一直在做什么?—自从我毕业以后我尝试了很多事情。我现在在一家大型的石油公司。根据句意说明是问对方这些年在做什么,因此使用现在完成进行时表示。故答案为D。

【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。

9.—Look, Jim is talking to his friend under the tree.

相关文档
最新文档