百科知识网

havebeen和havedone区别

发布时间:2025-10-09 | 来源:互联网转载和整理

havebeen和havedone区别

一、读音不同

havebeen

英[hævbiːn]美[hævbɪn]

havedone

英[hævdʌn]美[hævdʌn]

二、释义不同

havebeen

来过;去过;

havedone

已经...

三、用法不同

havebeen表示已经完成或来过,是现在完成时的被动语态;

been是过去分词,构成现在完成时。现在完成时是“过去发生的动作对现在造成了影响”而且“过去的动作或状态持续到现在并且已经完成”。

IhavebeenawayfromParisfortwoweeks.我离开巴黎已经两星期了。

Flowerssoonfadedwhentheyhavebeencut.花剪下后很快就会枯萎。

havedone表示做了不必做的事,是现在完成时的主动语态。havedone是现在完成时态,现在完成时态是指过去发生的动作对现在造成的影响。

Herdomestictroubleshaveended.她的家庭烦恼结束了。

Defeatinthiselectionwouldmeanhewasdonefor.这场选举的失败意味着他政治生涯的结束。

四、双语例句

havebeen

Hadhenotsavedme,Imighthavebeendrowned.我可能溺死了,若非他救了我。

HeissaidtohavebeentherichestmaninTaiwan.据说他以前是台湾最有钱的人。

Thethreechildrenhavebeenspongingontheirgrandparentforovertenyears.10多年来这3个孩子一直靠他们的姥爷、姥姥养活。

Sheissaidtohavebeenanactressabouttwentyyearsago.据说她在20年以前曾是一位女演员。

Morethan200filmsonagriculturehavebeenreleased.一共发行了200多部关于农业的影片。

havedone

Hehadafranticrushtogethisworkdone.他急急忙忙把工作做完。

Ithoughtyouwouldhavefinisheditbynow.我以为到现在为止你已经做完那件事。

Anyreasonablepersonwouldhavedoneexactlyasyoudid.

任何有头脑的人都会完全照你那样去做的。

HesaidImusthavedonesomethingbadtodeserveit.

他说我肯定是罪有应得。

Youshouldn'thavedoneitwithoutconsultingme.

你不该不和我商量就做了这件事。

have been done

上一篇:奔驰smart价格多少

下一篇:世界上最远的距离是什么

其他文章

  • 卡蜜拉与黑暗迪迦的爱情(黑暗迪迦与卡蜜拉接吻视频)
  • 体育锻炼的六项原则,你具体知道哪些呢
  • easter是什么意思在几月
  • 米津玄师日语名字怎么读
  • 我的前半生2小说结局
  • 月亮从缺到圆的各个叫法,比如新月什么的
  • 群英会蒋干中计翻译
  • 1977年属蛇的运势
  • 鸡年新年四字祝福语52句
  • 瓜叶菊开完花后怎么处理
  • 部落精神瑞兹稀有吗(LOL瑞兹怎么玩)
  • 灌篮高手之辉煌奇迹 从这就是灌篮开始打卡
  • 沧州都有什么大学
  • 比利时的官方语言都有什么
  • 划水麻将的打法和技巧
  • mountain怎么读
  • 怀念夏天的作文600字
  • 西安市高新区属于哪个区的(西安市高新区属于哪个区的邮编)
  • 济南市k910公交车都是路过什么地方
  • 浪淘沙八月涛声吼地来古诗注音版