非谓语动词to have done 和to be done的区别

发布时间:2021-02-24 18:39:31

非谓语动词to have done 和to be done的区别

网友回答

to be done 强调动作完成.如:The wall needs to be painted.这墙需要刷刷了.
done 强调完成的状态.如:My homework has been finished already.我的作业已经完成了.
不知道这样解释你能明白吗?
======以下答案可供参考======
供参考答案1:
to have done 是不定式的完成式,表示不定式的动作发生在谓语动作之前
to be done 是不定式的被动式,表要被做的动作
以上问题属网友观点,不代表本站立场,仅供参考!