您好,现在完成时 have/has been done 的意思是【已经完成】。现在完成时是英语十六个时态中较为常用的一个。而您提到的 have/has been done 是 have/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
文章来源:天狐定制
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-08职业培训
2025-01-03 09:52:22职业培训
2025-01-03 09:52:21职业培训
2025-01-03 09:52:20职业培训
2025-01-03 09:52:12职业培训
2025-01-03 09:52:11职业培训
2025-01-03 09:52:10职业培训
2025-01-03 09:52:08职业培训
2025-01-03 09:52:08职业培训
2025-01-03 09:52:07职业培训
2025-01-03 09:52:06职业培训
2024-12-11 09:42职业培训
2024-12-23 03:34职业培训
2024-11-29 00:52职业培训
2024-12-17 10:24职业培训
2024-12-10 10:22职业培训
2024-12-05 14:35职业培训
2024-12-01 08:36职业培训
2024-11-27 09:34职业培训
2025-01-01 20:55职业培训
2025-01-03 07:52职业培训
扫码二维码
获取最新动态