have been和have done区别

 2024-11-26 05:45:01  阅读 157  评论 0

摘要:have been和have done的区别:指代不同、用法不同、侧重点不同。have been表示已经完成或来过,是现在完成时的被动语态;have done表示做了不必做的事,是现在完成时的主动语态。扩展资料一、have been的含义及用法have been意为来过,表示已经完成,是现在完成时的被动语态。

have been和have done的区别:指代不同、用法不同、侧重点不同。have been表示已经完成或来过,是现在完成时的被动语态;have done表示做了不必做的事,是现在完成时的主动语态。

扩展资料

一、have been的含义及用法

have been意为来过,表示已经完成,是现在完成时的被动语态。例句有:

have been和have done区别

1、We took it as read that he must have been a KGB agent

我们完全相信他曾经是一名克格勃特工。

2、There have been some problems but basically it's a good system.

虽然出现过一些问题,但这基本上仍不失为一个好系统。

3、There have been many changes in recent years.

近几年发生了许多变化。

4、The plans have been under discussion for a year now.

这些计划至今已讨论一年了。

5、The resources at our disposal could have been better utilized.

我们所掌握的资源本来可以利用得更好,获得更高的`效益。

6、There have been many complaints from members of the public.

现在已有大量的民众投诉。

二、have done的含义及用法

have done意为所做的每一件事,表示做了不必做的事,是现在完成时的主动语态。例句有:

1、I told you we should have done it my way!

我跟你说过我们原本应该用我的方法来做这事。

2、He said I must have done something bad to deserve it.

他说我肯定是罪有应得。

3、He was so desperate for a job he would have done anything.

他当时太想找份工作了,什么事都愿意干。

4、I could have done without being woken up at three in the morning.

其实用不着在凌晨三点钟就把我叫醒。

5、Why not tell her you're quitting and have done with it?

为什么不告诉她你打算辞职,尽快把这件事了结了呢?

版权声明:我们致力于保护作者版权,注重分享,被刊用文章【have been和have done区别】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;

原文链接:https://www.yxiso.com/news/329939.html

发表评论:

关于我们
院校搜的目标不仅是为用户提供数据和信息,更是成为每一位学子梦想实现的桥梁。我们相信,通过准确的信息与专业的指导,每一位学子都能找到属于自己的教育之路,迈向成功的未来。助力每一个梦想,实现更美好的未来!
联系方式
电话:
地址:广东省中山市
Email:beimuxi@protonmail.com

Copyright © 2022 院校搜 Inc. 保留所有权利。 Powered by BEIMUCMS 3.0.3

页面耗时0.0564秒, 内存占用1.97 MB, 访问数据库23次

陕ICP备14005772号-15