The children are to do their homework the moment they _______ back school.
A.have arrived
B.had arrived
C.will arrive
D.would arrive
原句有误,似改为:
The children are to do their homework the moment they _______ at school.
名词词组 the moment 可以用作连词,引导时间从句,意思跟as soon as 同。
主句是 be to do 将来时,时间从句用一般现在时。若没有,则可以考虑使用现在完成时,代替将来完成时,表示将来那个时间业已完成的动作。
故本题选择 A。
语法知识:
现在完成时用在“时间状语从句”或者“条件状语从句”中,表示将来业已完成的动作或状态,代替将来完成时。例如:
1. 时间状语从句:until, as soon as, when
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. 我一完成作业就去奶奶家。
Don't forget to switch off when you have finished. 做完之后别忘了关掉。
2. 条件状语从句:if, once, as long as
If you have finished reading the book before I leave, please lend it to me. 如果你在我离开之前就读完了这本书,请借给我。
Once we have promised, we should keep it. 一旦许下诺言,我们务必遵守。
You can watch TV as long as you have finished your homework. 只要完成了作业,你就可以看电视。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!

《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》