现在完成时知识点归纳:如何轻松掌握延续性动词与非延续性动词的区别?

精选文章17小时前发布 esoua
0 00
网盘资源搜索

你是不是也经常纠结,为什么英语中”我已经买了这本书”不能说成”I have bought this book for two years”??? 这其实是现在完成时最让人头疼的知识点之一。今天咱们就来聊聊这个让无数英语学习者踩坑的语法重点。

现在完成时的基本结构其实不难记

主语 + have/has + 过去分词,就这么简单!但问题是,什么时候用have,什么时候用has呢?我刚开始学的时候也是总搞混,后来发现个窍门:第三人称单数用has,其他都用have。比如”He has finished his homework”,而”I have finished my homework”。

标志性词语就像路标一样重要

看到already、yet、just、ever、never这些词,就要想到现在完成时。比如”I have already seen that movie”表示我已经看过那部电影了。但有时候这些词的位置很讲究,just和already通常放在have/has后面,过去分词前面,而yet一般放在句末。

现在完成时和一般过去时到底有什么区别?

这是我收到最多的问题!简单来说,现在完成时关注的是过去动作对现在的影响,而一般过去时只谈过去发生的事情本身。比如”I saw the film yesterday”只是说我昨天看了电影,而”I have seen the film”意味着我知道电影内容,现在还能讨论剧情。

最容易出错的还是延续性动词和非延续性动词

这个知识点真的太重要了,我专门做了个表格对比:

非延续性动词(错的)

延续性动词(对的)

时间表达

I have bought the book for 2 years

I have had the book for 2 years

for + 时间段

He has died for 5 years

He has been dead for 5 years

since + 时间点

They have married for 3 years

They have been married for 3 years

how long

就像上面这样,非延续性动词不能与表示一段时间的状语连用,要转换成相应的延续性动词或状态。

have been to 和 have gone to 的区别也很关键

这个知识点虽然简单,但特别容易混淆。”Have been to”表示去过某地已经回来了,比如”She has been to Paris”说明她去过巴黎,现在不在那里;而”have gone to”表示去了某地还没回来。

我个人觉得,学习现在完成时最重要的就是多练习常见动词的过去分词形式,特别是那些不规则变化的。像go-went-gone、see-saw-seen这些,没事就拿出来背一背。还有就是多做对比练习,把现在完成时和一般过去时放在一起比较,慢慢就能找到语感了。

最后给大家个小建议:平时可以试着用现在完成时写写日记,比如今天完成了什么任务,经历了什么有趣的事情。这样既练习了语法,又记录了生活,一举两得!??

© 版权声明

相关文章