英语不定式的问题

To have done和having done的意思,及区分方法

第1个回答  2019-04-02
举个例子1.I
have
someting
to
do.
这个句子是不定式to
do
做后置定语,表主动,意思是somting
是我自己做的。
1.I
have
smeting
to
be
done.
这个句子是不定式to
be
done
做后置定语,表被动。意思是我的事情是叫别人做的,而不是自己做的。
总结:主语与宾语是主动关系的用to
do,被动关系时用to
be
done。
第2个回答  2009-02-05
一般不认为有意思的区别,但是To do不定式在句首有表示将来的意思。

如果是doing在句首的话,就不算是不定式了,而且动名词做主语了。

所以,不用太注意have done,而因更熟悉to do 与doing的区别本回答被提问者采纳