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.
(a) he was faced (b) on being faced (c) he faced (d) in the face
The answer is (b)
我的问题:
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.
(a) who fight (b) to fight (c) fighting (d) they fight
我认为b, c 都是正确的答案,但是教材给的答案是(a)
我认为如果是(a)的话,则需要修改成 who fought,因为主句是一般过去时态,需要保持时态相同。
所以,我不认为(a)是正确的。
不知道,我的理解是否正确。
谢谢!
Q1,三个选项都不合适。这里如果要提花过去分词短语作状语,就应该是 When he was faced with, 即when引导的时间状语从句,而不是 on being faced. 不能用as soon as 引导时间状语从句,这样语义是不合理的。
Q2. 定语从句并不受时态一致的限制。fighting men 意为作战人员,= men who fight。这里用一般现在时是对fighting men的解释,而不是说正在作战的人员或将要作战的人员,fight与时间无关。所以用一般现在时是没有问题的。用一般过去时反而不合适。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!