您现在的位置:主页 > 时态 > 现在完成进行时 > 文章内容

现在完成进行时表延续的用法

作者: admin来源: 网络文章 时间: 2018-08-08

现在完成进行时是英语考试中常考的一个语法点,它是英语中,动词的一种基本时态,其构成为:主语+助动词(have/has)+been+动词的现在分词+其他成分。表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。

那么,今天就跟着小编来学习下现在完成进行时表延续的情况,表示表示开始于过去的活动持续到现在,并且活动往往还没有结束,将继续持续下去。。

具体的用法结合句子来理解,先来看例句;

1.I have been living in Hawaii for ten years.
我在夏威夷已经生活了十年。

2.She has been burning the midnight oil to prepare for GRE.
她最近在熬夜准备GRE考试。

3.Tom has been playing the online games for more than twenty hours.
汤姆玩网游已经超过二十个小时了。

4.What happened to you? Have you been crying?
你怎么了?你是不是一直在哭?

好了,通过以上的几个例句,大家是否了解了英语过去进行时表在某事发生前开始的动作的情况呢?

那么,接下来我们做几道题测试下你的现在进行时掌握得如何:

1.— I’m sure Andrew will win the first prize in the final.
— I think so. He ________ for it for months.
A. is preparing B. was preparing
C. had been preparing D. has been preparing

2.By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it.
A. walks B. walked C. has walked D. had walked

参考答案:

1.D

2.C

相关推荐

1)现在完成进行时表示一个持续到现在的动作: I've been waiting an hour and he still hasn't turned up. 我等了一个钟头他还没来。 What have you been doing all these days? 你这些天一直...[阅读全文]

1.现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间。即现在完成时侧重于现...[阅读全文]

上一篇:没有了 下一篇:现在完成进行时用法