现在完成时的句子30个带翻译(现在完成时的简单例句)

自从学完英语时态,每天都在为到底该用哪个时态而犯愁,不知道大家是否和小编有同感呢?

就比如今天要分享的这个时态——现在完成时,尽管语法书对它的解释很清晰:

现在完成时

概念:过去发生并且已经完成的动作对现在造成影响或后果,过去某一时间开始并一直持续到现在并且有可能还会持续的动作或状态。现在完成时的形式是由“have/has+过去分词”构成。

但是你依然用不好它,更别说在英语写作中自如使用现在完成时了。

那么,本期我们就从英语写作的各种语境来重新理解一下这个时态。

英语写作中,我们通常用现在完成时来谈论过去发生但与现在有联系的事情。

看看如下5个句子:

①I’ve lived here since 2005.

②I’m not hungry, thanks – I’ve already had dinner.

③I’ve been to Beijing.

④I’ve seen that film three times.

⑤World renowned physicist Stephen Hawking has died at the age of 76.

例句一

I’ve lived here since 2005.

翻译:自2005年我就住在这里。

解析:说话人用现在完成时来讨论过去直到现在一段时间里的发生行为或事件。 此处,现在完成时表示过去开始的行为,并没有在过去结束,而是持续到现在。

例句二

I’m not hungry, thanks – I’ve already had dinner.

翻译:我现在不饿,谢谢 ——我吃过饭了。

解析: 吃饭这一行为是过去的事,但对现在有影响——说话人现在不饿。在这里,现在完成时描述的是过去发生的事情,现在已经有了结果。

例句三

I’ve been to Beijing.

翻译:我曾去过北京。

解析:说话人的意思是,在他们一生中的某个时刻(从他们出生到现在),他们去过纽约。他们没有告诉我们确切的时间。这是现在完成时的一个重要用法。用现在完成时来谈论过往经历,而经历事件发生的时间并不重要,可能以后说话人还会去北京。

参考:解惑|如何选择正确过去时:是He did, he was doing, 还是he has done

例句四

I’ve seen that film three times.

翻译:那部电影我都看了三遍。

解析:此句的用法与例句三的用法类似。时间段都是指过去到目前为止。只不过,这里的用现在完成时来谈论事件目前为此发生了多少次,可能以后说话人还会再看第四遍或第五遍。

例句五

Worldrenowned physicist Stephen Hawking has died at the age of 76.

翻译:世界著名物理学家斯蒂芬·霍金去世,享年76岁。

解析:

此处,说话人用现在完成时来表达刚刚发生的事情——宣布新闻。这种行为或事件发生在过去,但它是最近刚刚发生的,并且此行为或事件带来的影响目前仍在。(注意,说话人用现在完成时宣布了这一消息后,随后给出了更多关于这个事件的信息,这时描述这些信息的时态通常会用一般过去时):

World renowned physicist Stephen Hawkinghas diedat the age of 76.

HediedXfully at his home in Cambridge in the early hours of Wednesday, his family said.

(来源BBС)

这是现在完成时另一个重要的用法:通常用于报纸头条或电视新闻节目中,用来报道最近发生的事件。然后用一般过去时来描述更多信息。如上面那条报道霍金去世的英语新闻。

此外,我们还可以用现在完成时来引入关于某事件开放性的一般观点。接着用一般过去时来给出更详细的具体信息。

例如:

Have you read any Robert Frost poems 你读过罗伯特·弗罗斯特的诗吗?

I read ‘The Road Not Taken’. 我读过《未选择的路》。

当然,作为第二外语学习者,老搞不清该在何时用现在完成时,也是有历史原因的。

这个历史原因就是英式英语和美式英语的差别

差别一:在谈论过去发生但现在结果的事件上(如例句二),美国人用现在完成时的频率要少于英国人。

比较:

英式英语 美式英语
He has hurt his leg and he can’t walk properly. He has hurt his leg and he can’t walk properly.

Or

He hurt his leg and he can’t walk properly.

差别二:英式英语中,just, yet, already通常与现在完成时连用;美式英语中,这些词也可以与一般过去时连用。

英式英语 美式英语
I’ve just seen her. I just saw him.Or

I’ve just seen him.

Have you called your father yet Did you call your father yetOr

Have you called your father yet

I’ve already invited Mary. I already invited Mary.Or

I’ve already invited Mary.

以上就是今天的分享,希望这篇小稿能帮你用好现在完成时

后台回复“现在完成时”可获取思维导图。

END

RECOMMEND

再读几篇

世间美好的事物那么多,一个great怎够用

微课堂|2018高考英语作文解析&模板提炼(全国卷II)

素材|是否应禁止在学校使用智能手机?

知识便利贴

a free ride

解释:an opportunity or advantage that someone gets without having done anything to deserve it

白白得到的东西,无本获得的利益

例句:

Just because he was the boss’s son didn’t mean Jim got a free ride.

就算吉姆是老板的儿子也不意味着他就能有“免费的午餐”。