现在完成进行时练习题,现在进行时的练习题和答案

首页 > 教育 > 作者:YD1662024-04-11 23:37:39

高中英语语法 之 现在完成进行时讲解与练习

现在完成进行时

结构由"have / has been 动词的现在分词

1.表示从过去某时开始一直延续到现在的动作,可能刚刚停止,也可能还在继续进行。

e.g.We have been looking for you for an hour.

2.重复的动作表示感情色彩。

有时现在完成进行时不是指某动作一直在不停地进行,而是表示一直到说话时为止的一段时间内一再重复的动作,常带有感情色彩。

e.g.She's been saying that twenty times.

3.已结束的动作所产生的影响

有时候现在完成进行时表示“刚才”或“近来”发生的动作,也可以表示直到说话时为止的一段时间内发生的动作。这一动作到说话时已经结束,而且一般不再继续下去,这种用法主要表示某一动作所产生的结果或对现在的影响。

e.g.He's been working too hard. (言外之意:He looks too tired)

4. 许多静态动词(know, be, have, find, understand等)通常用于现在完成时而不用于现在完成进行时。

e.g.We've known each other since childhood.

5.一些现在完成时的句子也与现在完成进行时的句子含义相同

延续性动词在现在完成时与现在完成进行时时态中使用,句意相同。

e.g.She has slept for 6 hours and still cannot wake up.

She has been sleeping for 6 hours and still cannot wake up.

跟踪练习

1.I’m tired out. I ____ all afternoon and I don’t seem to have finished anything.

A.shopped B.have shopped C.had shopped D.have been shopping

2.Lucy has changed a lot since she got her new job. Recently she ____ her work quite well.

A.has been doing B.has done C.did D.had done

3.In the past several weeks, many cities in Northern China ____ from heavy fogs and severe cold.

A.has suffered B.have been suffering C.were suffered D.suffered

4.For some time now, Chinese people, under the leadership of CPC, ____ the contents of the Scientific Development Theory in the course of practicing socialism in China.

A.had been improving B.have been improving C.were improving D.improved

5.I wonder if John has forgotten my number. I ____ him to call for the past two hours.

A.have been expecting B.have expected C.have been expected D.expected

6.Jack and Samantha ____ for their wedding for a whole week but nothing is really done.

A.have prepared B.are prepared C.have been preparing D.prepared

7.The company ____ a rise in salary for ages but nothing has happened yet.

A.has been promising B.had promised C.promised D.promises

8.Kate ____ on her new novel, which is supposed to come out next month.

A.was working B.had worked C.will be working D.has been working

9.It seems that water from this tap ____ for some time. We’ll have to take it apart to put it right.

A.had leaked B.is leaking C.leaked D.has been leaking

10.I am so tired, for I ____ English for 2 hours.

A.is studying B.have been studying C.was studying D.had been studying

答案:DABBA CADDB

现在完成进行时练习题,现在进行时的练习题和答案(1)

上一篇

上上篇

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.