1、强调内容不同:“done”是“do”的过去分词,表示已经完成或执行了某个动作,常用于完成时态。“been”是“be”的过去分词,表示已经存在或发生了某个状态或情况,常用于进行时态或完成时态。
2、done和been在被动语态中的使用不同,在被动语态中,done作为动词的部分表示动作的完成,而been作为动词的部分表示状态或存在的动作。
1、He had been in a drunken street brawl.
他曾参与了一场街头醉酒斗殴。
2、Youve been brought here as a blasphemer!
你被当作亵渎者带到这!
3、He said chemical weapons had never been sited in Germany.
他说从未在德国部署过化学武器。
4、Finns have been known to do the same with molten tin and buckets.
据说芬兰人也一样,只不过是用铸造的锡块和水桶来玩。
5、Also, a specialized metal-producing workshop may have been excavated in a small area at Uruk.
此外,乌鲁克的一小片区域可能也挖掘出了一个专门从事金属制造的生产车间。
6、medium well done
7、Your controller is done.
8、"It's all done, aunt."
9、Everything that should be done has been done.
10、What's done is done.木已成舟。