首页 > 留学知识库

问题: all that needs to be done has to be done.

这个句子中的to be done 是什么时态 又不是现在完成时,又不是过去完成时 那是什么来的,谢谢会的知识人帮帮小弟!!!

解答:

all that needs to be done has to be done .
本句分解开来:all has to be done .that needs to be done .need to be done =need doing sth .
has to =must 因此,all has to be done =all must be done .
that needs to be done 用作all的定语,就成了:all that needs to be done has tobe done .第一个to be done 作needs 的宾语;第二个to be done 与has to 一起作all的谓语。这是一个带定语从句的一般现在时态的被动语态的句子。