19. Just because King Alfred occupied and fortified London in 886 did not mean that he also won the loyalty of its citizens: the invading Danes were well aware of this weakness and used it to their advantage in 893.
(A) Just because King Alfred occupied and fortified London in 886 did not mean that he
(B) The fact that King Alfred had occupied and fortified London in 886 did not mean that he had
(C) Just because King Alfred occupied and fortified London in 886, it did not mean he
(D) The fact that King Alfred occupied and fortified London in 886, it did not mean that he
(E) Just because King Alfred had occupied and fortified London in 886, it did not mean he
答案为B,对里面的时态用法很疑惑,看过以前的讨论,有人解释为“过去的过去的动作。提示点The fact that King Alfred had occupied and fortified London in 886 [did] not mean that he had,核心是did,说明动作均是过去的过去”。但还是不明白,这句话主语为FACT,谓语为did not mean,但fact的同位语从句中有明确的过去时间,怎么能用过去完成时呢?请NN指教 |