意义及用途
我们使用现在完成进行时来谈论从过去开始并且现在正在进行或最近完成的活动。
我一直在读你借给我的那本新书……我真的很喜欢它。(= 行动仍在进行中)
那是乔吗?我一直在尝试联系你。我有一些坏消息。(=最近完成的动作)
我们经常用它来强调活动的连续性、持续性,或者说活动已经持续了多长时间。
她已经睡了 两个小时了。
整个早上都在下雨。
今年夏天我一直在装修房子。
当我们对最近完成的情况使用现在完成进行时时,我们经常使用副词just。
“你的 T 恤上全都是油漆。” “哦,我刚刚粉刷客厅。”
我们经常将recent和latest与现在完成进行时连用。
我真的很累了。我最近睡得不好。
形式
现在完成进行时由以下内容组成:
主语+ have/has/haven't/hasn't+been+ 主要动词的现在分词。
我们将just和已经放在has/has和过去分词之间。我们通常将时间副词和持续时间副词放在主要动词后面。
积极的
杰克正在非常努力地准备考试。他 一整天都在复习。
我已经在咖啡馆工作了两周了。
你看电视太多太久了。你为什么不开始一项新的运动呢?
消极的
这几天没喝咖啡,头脑清醒多了。
医生,我早上起来感觉头晕,头晕。
问题
现在完成连续式问题由以下内容组成:
h ave/has not + 主语 + 现在分词。
你把所有的饼干都吃完了吗?没有了!
你一直在做什么?你看上去很疲惫!
注意:现在完成进行时和现在完成时
有些动词几乎从不以现在完成进行时形式使用。我们用现在完成时来代替。其中最熟悉的例子是“be”和“know”。
错误:她已经在这里十分钟了。
正确:她已经在这里 10 分钟了。
错误:我从上周才认识他。
正确:我上周才认识他。
注意:已经
可以将already放在肯定句或疑问句的末尾。
他已经讲了十分钟了。
他已经讲了十分钟了吗?
他已经讲了十分钟了。
他已经讲了十分钟了吗?
发音
在带有just和already的句子中,通常不重读has/have或just/already。重音在主语和现在分词上。
鸡肉 已经煮了一个半小时了。
我刚才一直在想乔。你觉得他现在好点了吗?
但是,如果我们想强调某件事是最近或早发生的,我们可以强调just/already 。
鸡肉现在一定已经准备好了。已经煮了一个半小时了。
哦,嗨乔。我刚刚和苏菲谈论过你!