I shall never forget those days ___ I lived in the army with the soldiers , ......选择题?

来源:百度知道 编辑:UC知道 时间:2024/06/15 12:40:11
I shall never forget those days ___ I lived in the army with the soldiers , ______ has a great effect on my life.

A:that ; which B:when ; which

C:when ; that D:which ; that

答案是B 为什么? B 是怎么错的?
错了 我是想问A 是怎么错的?

应该好好看看定语从句当中引导词的概念
在第一个定从当中 those days 做的是时间状语 I lived in the army during those days 所以用where
在第二个定从中 做的是主语 Those days has a great effect on my life 用which和that 都可以

i live in the army with the soldiers in those days.

所以用that应该是
i shall never forget thoses days in which i lived in the arms with..
= shall never forget those days __when_ I lived in the army with the soldiers

第二问我就不用解释了

第一个空:先行词是those days 指时间,先行词是时间时,关系词要用when,当先行词是人或事物时that

第二个空:是一个非限定性定语从句,要用which, that 不行

B 前面是时间状语从句,后面是非限制性定语从句。

c) when, that

those days=复数