e to do 表示即将、命令、注定、约定等的.
但它是作谓语的,如:
if the flowers are to survive,it must be watered more.
如果花要活下来,必须多浇水,表示注定,做的谓语.
to be done不定式的被动,是表示将来的,但是不作谓语,是非谓语动词.
如:the flower needs to be watered.
这些花需要被浇水.
又如:with many problems to be settled,he is anxious.
有许多问题需要被解决,他很着急.表示将来.
being done 表示正在被做,动名词的被动或者是现在分词的被动.
如:being lost in the forest made him so worried.动名词的被动,该句是动名词作主语.
意为:在深林中迷路时的她如此担心.
又如:the topic being discussed must be kept secret.正在被讨论的话题必须保持神秘.
此句现在分词的被动.
have done 这是现在完成时的构成,表示已经.也是作谓语的.
如:I have finished my homework我已经完成了作业.
to have done 是不定式的完成时态,但也是非谓语,表示动作发生在真正的谓语动作之前.
如:I am sorry to have you waited for a long time.
很抱歉已经让你等了那么长时间.
这一部分你不清楚的主要是非谓语动词,也是高中的重点语法,