We won't start the work until all the preparations has been made.
1.在时间状语从句中,表示将来已完成的被动动作动作,用现在完成时的被动语态代替将来完成时代的被动语态。这里是说不管主句是什么时态,从句都要用现在完成时的被动语态吗?
2.preparations是复数,为什么用has?
We won't start the work until all the preparations have been made.
【翻译】直到所有的准备都做好了,我们才开始工作。
has 肯定是错误的,改为 have。
你的问题,从本质上看就是:现在完成时用在“时间状语从句”或者“条件状语从句”中,表示将来业已完成的动作或状态,代替将来完成时。
现在完成时用于时间状语从句举例:
Stay in the house until the danger has passed. 躲在家里,直到危险过后再出来。
I'm very busy just now; wait until things have eased up a little. 我现在非常忙,等事情缓一缓再说。
Don't drink the water until it has been cooled. 直到水冷了之后再喝。
We can't move in until the electricity has been laid on. 我们得等电源接通后才能搬进去。
I'll go to my granny's as soon as I have finished my homework. 我一完成作业就去奶奶家。
As soon as he has regained his memory, the problem will be solved. 只要他一恢复记忆,问题就可以解决了。
When you have formed a plan, you must carry it out. 计划订出之后,你必须贯彻执行。
The hen cackles when she has laid an egg. 母鸡下蛋就咯咯地叫。
When you have washed the car, wipe it down well . 你把汽车冲洗过后,要好好用布揩拭一下。
Don't forget to switch off when you have finished. 做完之后别忘了关掉。
Put the book back when you have done with it. 你读完这本书时把它放回原处。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!