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

(英语)英语现在完成进行时解题技巧讲解及练习题(含答案)

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

(英语)英语现在完成进行时解题技巧讲解及练习题(含答案)

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

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

【点评】本题要求考生在理解句义的基础上,进一步牢固掌握动词的各种时态的用法。

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

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

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

4.—Can Mr Read speak Chinese?

—Yes.He speaks Chinese very well because he China for many years.

A. has been in B. has been to C. has gone to D. has come to 【答案】A

【解析】【分析】句意为:--里德先生会说中文吗?---是的。他汉语说得很好因为他已经在

中国多年。has been in 指的是某人在某地停留多长时间;has been to是去过某地已经回来;has gone to是去某地了,还没回来;has come to是已经来到某地,根据句意可知选A 【点评】考查动词短语辨析

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

A. blow B. blowing C. blew D. blows 【答案】B

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

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

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

7.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+现在分词。

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

【点评】考查时态,掌握现在完成进行时的用法。

9.China ________________ great achievements in science and technology since 1978. A. makes B. made C. has made 【答案】 C

【解析】【分析】句意:自1978年以来,中国在科学技术方面取得了巨大成就。make great achievement取得巨大成就,A.动词三单式;B.一般过去式;C.现在完成时。根据since,可知时态用现在完成时,故选C。

【点评】考查动词的时态。注意现在完成时的用法。

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

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

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

【点评】考查时态。

13.Mary_______ to writing classes every night since June and the course will end this week. A. had gone B. has been going C. is going D. went 【答案】B

【解析】【分析】。句意:从6月开始,玛丽每天晚上去上写作课,这个课程将于这周末结束。玛丽上写作课的动作从过去持续到未来的这周末,所以要用现在完成进行时。故选B。

【点评】考查时态,本题涉及现在完成进行时的应用,现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。

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

15.—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。 【点评】本题难度不大,重点把握句意和熟知现在完成进行时的内涵。

16.Judith ______ on her new novel which is supposed to come out next month. A. has been working B. had worked C. will be working D. was working 【答案】 A

【解析】【分析】句意:朱迪思一直在写她的新小说,这本小说预定下个月出版。根据下文which is supposed to come out next month可知,她的小说还没写完,现在还在写,表示从过去一直到现在一直在写,可能还会写下去,应使用现在完成进行时。故选A。 【点评】考查时态,本题涉及现在完成进行时。

17.— You look tired.

— I ___________ clothes all day.

A. washed B. have washed C. was about to wash D. have been washing 【答案】D

【解析】【分析】句意:——你看上去很累。——我洗了一天的衣服。此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。 【点评】考查动词时态,本题涉及现在完成进行时的应用。

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

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

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

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

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

21.______ her ambition of becoming a professional singer, she _____ very hard since an early age.

A. To realize, has been training B. Realizing, trained C. To realize, was trained D. Realized, has trained

(英语)英语现在完成进行时解题技巧讲解及练习题(含答案)

(英语)英语现在完成进行时解题技巧讲解及练习题(含答案)一、初中英语现在完成进行时1.Eventhoughhegivesawayapieceofhisfortuneeachyear,thestockofBerkshireHathaway,thesourceofWarrenBuffet'swealth,
推荐度:
点击下载文档文档为doc格式
9td700rmtt9da6a52gje3fmdy9ulfu00gi8
领取福利

微信扫码领取福利

微信扫码分享