当前位置:首页职业培训

现在完成时中的have/ has been+ done什么意思

作者:职业培训 时间: 2025-01-31 12:16:23 阅读:294

您好,现在完成时 have/has been done 的意思是【已经完成】。现在完成时是英语十六个时态中较为常用的一个。而您提到的 have/has been donehave/has done 的“被动语态”的结构,其中:

has done:主动语态,主语为第三人称单数;

has been done:被动语态,主语为第三人称单数;

have done:主动语态,主语为第一、第二人称单复数,和第三人称复数;

have been done:被动语态,主语为第一、第二人称单复数,和第三人称复数。


【现在完成时】的概念:现在完成时表示过去发生或已经完成的动作对现在造成额影响或结果。如:

Have you had breakfast yet?

(你吃过早饭了吗?)

Yes, I have. I have just had it.

(是的,我吃过了。我刚吃过)

解析:因为说话时已经吃过了,所以说话时肚子不饿了,对说话时造成了不需要吃饭的影响。

He has already obtained a scholarship.

(他已经获得了一份奖学金。)

解析:因为获得了奖学金,对说话时造成的影响包括不需要为学费担心,或者无法再次获取其他奖学金。


【现在完成时】的构成:助动词 have / has + 主动词的过去分词。主语为第三人称单数形式时,助动词用 has,其余人称用 have。

We have seen that film before.

(我们之前已经看过那部电影了。)

解析:we 为第一人称复数,用助动词 have;主动词为 see,而 see 的过去分词是 seen,所以【已经看过】的现在完成时为 have seen。

She has read 150 pages today.

(她今天看了150页。)

解析:she 为第三人称单数,用助动词 has;主动词为 read,而 read 的过去分词是 read,所以【已经读过】的现在完成时为 has read。


希望这样的解析和例句可以帮到您正确的使用“现在完成时”时态。

标签:

本文地址: http://www.goggeous.com/20250103/1/1160226

文章来源:天狐定制

版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。

猜你喜欢
猜你喜欢
  • 最新动态
  • 热点阅读
  • 猜你喜欢
热门标签

网站首页 ·

本站转载作品版权归原作者及来源网站所有,原创内容作品版权归作者所有,任何内容转载、商业用途等均须联系原作者并注明来源。

鲁ICP备2024081150号-3 相关侵权、举报、投诉及建议等,请发E-mail:admin@qq.com