问题补充:
Only when the war was over return to his hometowns.
A. have the soldiers
B. the soldiers
C. the soldiers did
D. did the soldiers
答案:
A. have the soldiers
B. the soldiers
C. the soldiers did
(答案→)D. did the soldiers
解析:考查倒装句。Only引导倒装句需满足两个条件,only放在句首,且强调状语,本题only放在了句首,且强调了时间状语when the war was over,故使用部分倒装句。句意:只有当战争结束的时候,那些士兵们才回到故乡。故D正确。