She listened closely while he read the letter. 他读信时,她听得很仔细. I'll take care of your children while you are away. 你不在时我会照顾你的孩子的. We must strike while the iron is hot. 我们必须趁热打铁. 可以用其它时态
while 在引导时间状语从句时,表示“在。。。期间”,体现动作的持续性, 针对本句,修改为"....while they were marching across....",更加准确。 不过也不是只能用进行时,如 “please look after my pet while I am away "----其中 be away 也可以表示持续的状态“不在,离开”。
不正确 在while引导的时间状语从句中,其谓语动词只能是延续性的,而且也只能与主句中的谓语动词同时发生或存在。用延续性动词时只能用进行时。 当然be 动词不一样,它可表示正处于某种状态,如: I hate interrupting others while they are at work . while 还可表示转折,翻译成“虽然,然而”,这时就没那么多讲究了...