好文档 - 专业文书写作范文服务资料分享网站

现在完成进行时易错题集锦-名师教育(1)

天下 分享 时间: 加入收藏 我要投稿 点赞

必备英语现在完成进行时易错题集锦-名师教育

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

1.—How much do you know about the trade war between China and America? —Well, the newspapers ________ it in the past few weeks.

A. report B. will report C. reported D. have been reporting 【答案】D

【解析】【分析】句意:——你对中美之间的贸易战争了解多少?——哦,在最近的几周里报纸一直在报道这件事。根据时间状语n the past few weeks可知谓语动词用现在完成时或者现在完成进行时,故选D。

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

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

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

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

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

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

5.The most delicious cookies in the world ________ by granny. Please wait ten more minutes to enjoy them.

A. makes B. is made C. is being made D. is going to make 【答案】 C

【解析】【分析】考查时态和语态。句意:奶奶正在做世界上最好吃的饼干,再有十几分钟就可以享用了。依据后面一句话的内容可知,奶奶是正在做饼干,故需要使用现在进行时的被动语态,故选C。

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

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.The western countries have been _________ Christmas for many years.

A. celebrating B. celebrate C. celebrates D. celebrated 【答案】 A

【解析】【分析】have/has been+现在分词是现在完成进行时;句意:西方国家很多年来一直在庆祝圣诞节。故选A。

10.Doctor Smith, who in Shanghai for more than ten years, is considering working in Huaian, but he hasn't decided yet.

A. had worked B. has been working C. is working D. works 【答案】 B

【解析】【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。分析句子可知,本句中的who指代前面的先行词doctor Smith,是单数。而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。故选B。

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

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

12.My friends from the mainland to me that they find the city's subway cars are \compared with what they pay for subways in Beijing.

A. complained B. is complaining C. was complaining D. have been complaining

现在完成进行时易错题集锦-名师教育(1)

必备英语现在完成进行时易错题集锦-名师教育一、初中英语现在完成进行时1.—HowmuchdoyouknowaboutthetradewarbetweenChinaandAmerica?—Well,thenewspapers________itinthepastfewweeks.
推荐度:
点击下载文档文档为doc格式
2vhhc3v4hh9jajr88ky455t2h95x5500wbc
领取福利

微信扫码领取福利

微信扫码分享