问题补充:
Only when the war was over return to their 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+时间状语置于句首时,后面的主句用部分倒装,而且时间是过去时,句意是:只有当战争结束时,士兵才回到家乡。选D。