Q1:
Original text:
So, faced with the Danish advance, Alfred did not risk open battle but harried the enemy.
MCQ:
8 So, ____ with the Danish advance, Alfred did not risk open battle.
he was faced on being faced he faced in the face
The answer is
我的问题:
on 是否可以理解为 as soon as ?
如是,则可以写成如下:
So, as soon as Alfred was faced with the Danish advance, he did not risk open battle.
Q2:
Original text:
They were not fighting men.
5 Minstrels were not men ____ in battle.
who fight to fight fighting they fight
我觉得b, c 都是正确的答案,但教程给的答案是(a)
我觉得若是的话,则需要修改成 who fought,由于主句是一般过去时态,需要维持时态相同。
所以,我不觉得是正确的。
不了解,我的理解是不是正确。
谢谢!
Q1,三个选项都不适合。这里假如要提花过去分词短语作状语,就应该是 When he was faced with, 即when引导的时间状语从句,而不是 on being faced. 不可以用as soon as 引导时间状语从句,如此语义是不适当的。
Q2. 定语从句并不受时态一致的限制。fighting men 意为作战职员,= men who fight。这里用一般目前时是对fighting men的讲解,而不是说正在作战的职员或将要作战的职员,fight与时间无关。所以用一般目前时是没问题的。用一般过去时反而不适合。