作业帮 > 英语 > 作业

英语问题一个I shall never forget the days which I spent in the cou

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/09 09:04:20
英语问题一个
I shall never forget the days which I spent in the countryside.
223.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
223答案说选 B
这两题 我觉得是一种题 但为什么第一个用which而第二个用 when?要具体点的解析...
判断定语从句用什么词引导其实很简单,把定语从句拆分为两个简单句,就很容易看出前面的先行词在后面的定语从句中作什么成分,如做主语宾语,用that/which引导,如作状语,用when或where引导.
I shall never forget the days.I spent the days in the countryside.可以看出先行词days在后面的定语从句中作spent的宾语,所以要用which来引导.
I shall never forget those days.In those days I lived in the army with the soldiers.可以看出先行词days在后面的定语从句中作时间状语,所以要用when来引导.