现在完成进行时和现在完成时区别 现在完成进行时和完成时的对比
Present perfect continuous tense: how to form it & examples
你有没有听过有人说:“I have been waiting here for hours!!” 或者“It’s been raining all day!” 如果是这样,你听过某人用现在完成进行时说话。如果这个时态对你来说很难理解,下面的指导方针、解释和例子一定会帮助你 。
什么是现在完成进行时?
现在完成进行时通常用来描述过去开始但仍在进行或最近停止的行为或条件。
具体来说,有几种情况下我们必须使用现在完成进行时来表达特定的含义:
情形 |
例子 |
说明 |
强调时间长度 |
“He has been sleeping for days!” |
演讲者想强调这个人已经睡了很长时间了。 |
表达未完成的行动 |
“I’ve been watching the series you suggested.” |
演讲者想要分享的是,他们目前正在观看这部电视剧,而且还没有看完。 |
解释行动的结果 |
“We have been cooking, so the kitchen is a wreck!” |
讲话者想通过分享他们正在做的事情(动作)来解释听者在厨房看到了什么(结果)。 结果的证据通常是我们能感觉到、闻到、听到或看到的东西。 |
强调某事的暂时性 |
“She’s been eating a lot recently.” |
说话者想要传达的是,这个人通常不吃很多,但现在吃了很多。 |
分享正在进展中的事情的时间长度 |
“They have been building that house for five months now.” |
演讲者想要传达人们已经建设了多长时间,他们还没有完成 |
如何形成现在完成时的陈述句和疑问句
要构建肯定的和否定的现在完成进行式陈述句和疑问句,你只需要遵循一个特定的语序。 下面是关于如何用这种时态构造不同类型的陈述句或疑问句的细节:
肯定或否定句 | ||||
主语 |
Have/Has |
(Not) |
Been |
动词 |
I |
have |
(not) |
been |
waiting. |
You |
eating. | |||
We |
playing. | |||
They |
studying. | |||
He |
has |
(not) |
been |
watching TV. |
She |
sleeping. | |||
It |
cooking. |
疑问句 | ||||
Have/Has |
主语 |
(Not) |
Been |
现在分词 |
Have |
I |
(not) |
been |
waiting? |
you |
eating? | |||
we |
playing? | |||
they |
studying? | |||
Has |
he |
(not) |
been |
watching TV? |
she |
sleeping? | |||
it |
cookin |
动词进行时的例外情况
有些动词不能与现在完成进行时连用,因为它们描述的是持续了很长一段时间的情况。 这些被称为静态动词。
例如,动词“知道”通常指永久性地知道特定的信息。 因此,说“我一直知道巴黎是法国的首都(I have been knowing that Paris is the capital of France.)”是没有意义的。 这是因为它不是一个正在进行的过程或行为,而是一种永久的状态。
下面是一些通常不与现在完成进行时一起使用的动词的例子:
- Belong错误 = He has been belonging to the country club since 2005.
- 正确= He has belonged to the country club since 2005.
- Own错误 = I have been owning this house for years.
- 正确 = I have owned this house for years.
- Exist错误 = It’s been existing for a century.
- 正确 = It’s existed for a century.
- Be错误 = They’ve been being mean lately.
- 正确 = They’ve been mean lately.
有静态动词既可以用进行时也可以用非进行时。 所以,判断一个动词是否可以用在现在完成进行时的一个技巧是把这个动词放在一个常见的句子结构中,比如“I have been ______ing (it) lately”。
如果把这个动作作为一个正在进行的活动来传达是有意义的(例如,“我最近打扫了很多”),那么你可以在现在完成进行时中使用它。
然而,如果你用一个没有意义的动词填充句子(例如,“I have been拥有it lately”),它很可能是一个不应该用在现在完成进行时的状态动词。
标志现在完成进行时一起使用的单词和短语
有几个单词和短语经常伴随现在完成进行时。 这些短语有助于交流一个动作发生的时间长度,一个动作发生多久了,一个动作是暂时的还是重复的。使用这些短语来清晰地用现在完成进行时说话和写作:
标志词 |
说明 |
例句 |
for |
过去一段时间 |
“I have been reading for 30 minutes.” |
(minutes, days, months, years, centuries, ages, etc.) | ||
since |
过去的一点 |
“You have been exercising daily since March.” |
(time, day, month, year, century, etc.) | ||
recently / lately |
临时习惯 |
“Has he been running recently?” |
all day / all night / etc. |
过去的一段时间 |
“Hasn’t she been working all day?” |
every day / every morning / etc. |
过去重复的行为 |
“We’ve been waking up early every day.” |
现在完成时和现在完成进行时之间的区别
什么时候用现在完成时态和什么时候用现在完成进行时可能会让人困惑。
为什么? 因为在一些情况下,当用两种时态表达同一个句子时,意思是没有区别的。 下面是一些例子:
- Study现在完成时态: We’ve studied math all day.现在完成进行: We’ve been studying math all day.
- Work现在完成时态: You have worked in advertising since 2002.现在完成进行: You have been working in advertising since 2002.
- Live现在完成时态: I’ve lived in India for three years.现在完成进行: I’ve been living in India for three years.
然而,在大多数情况下,每一种时态都用来表达不同的意思。 下面的表格列出了各种时态的用法:
现在完成时 |
现在完成进行时 |
强调行动结果 |
强调动作时间 |
“They have baked a cake.” |
“They have been baking a cake all day.” |
演讲者在强调蛋糕已经做好了。 |
说话的人在强调他们花了很长时间来烤蛋糕,不管他们是否已经烤好了。 |
表达完成动作 |
表达未完成动作 |
“He’s fixed the sink.” |
“He’s been fixing the sink since 2 PM.” |
演讲者说水槽已经修好了,工作也完成了。 |
说话的人在暗示水槽还没有修好,他还在修理。 |
解释完成动作的结果 |
解释完成动作的证据 |
“She has eaten her vegetables, so she can have dessert now.” |
“She has been eating her vegetables, which is why she’s still sitting at the table. It takes her forever to eat them!” |
演讲者正在解释这个人可以吃甜点(结果),因为她吃完了她的蔬菜(动作)。 |
说话者解释说,能在桌子上看到的人(结果)在那里是因为她在吃蔬菜(动作),这需要她很长时间。 |
强调某事永久 |
强调某事临时 |
“My gym shut down, so I’ve joined a new one.” |
“My gym is closed this month, so I’ve been attending a new one.” |
演讲者强调,加入新健身房是一种行为,将在不确定的未来继续下去。 |
演讲者强调,新健身房只是暂时的,旧健身房重新开放后就不再去了。 |
描述多少 |
描述过程的时间 |
“We have consumed 20 donuts and a gallon of milk this morning.” |
“We have been consuming a lot of donuts and milk every morning.” |
说话者正在描述他们在这个早上吃了多少甜甜圈,喝了多少牛奶。 现在完成进行时不能这样做 |
说话者描述了他们在早上是如何消耗大量的食物和饮料的。 这表明,这是一种习惯,将在未来继续。 |
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com