I have done和I am done有什么不同?

学习 时间:2026-04-08 23:26:03 阅读:5888
I have done和I am done有什么不同?都是done

最佳回答

大意的高山

孝顺的帅哥

2026-04-08 23:26:03

这里的不同很明显啊,虽然都是过去分词done,但因为前面一个是have一个是am。就不一样了。am是be动词,be+done是动词的被动态。have是助动词,也是现在完成时的标志语,have+dpne是do的现在完成时。所以两句的翻译也就不同了:I have done:我已经做了.I am done:我被做了.(虽然没有这样的说法,但却是被动态)

最新回答共有2条回答

  • 沉默的长颈鹿
    回复
    2026-04-08 23:26:03

    这里的不同很明显啊,虽然都是过去分词done,但因为前面一个是have一个是am。就不一样了。am是be动词,be+done是动词的被动态。have是助动词,也是现在完成时的标志语,have+dpne是do的现在完成时。所以两句的翻译也就不同了:I have done:我已经做了.I am done:我被做了.(虽然没有这样的说法,但却是被动态)

上一篇 a是一个大于0的数,a乘7分之6与a加7分之6哪个大为什么

下一篇 钱学森的贡献100字以回国后为主