求高手解答一道语法题~~~~

During the years _______, he worked as a doctor inthe hospital.
A. followed B. to follow C. following D.that followed
答案选D 没问题 定语从句用法可以理解。 可是A 为什么不可以?
例如:With the situation changed, the young workers must study advanced technology.

During the years, he worked as a doctor in the hospital. “that followed”是一个定语从句,that 如果省略,就变成了非谓语动词范畴,强调“被动”的含义,但 句子主语he, follow 与 years之间不存在主、被动关系,所以这里的"that"不可以省略

With the situation changed, the young workers must study advanced technology. 中的situation是“被改变”,非谓语动词中的“过去分词”强调“被动”的意味,与With构成伴随状语,所以这里不可以加“that”, 楼主在此处对语法现象的判断发生了混淆。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-10
既然楼主明白定语从句的用法
想必也知道先行词在从句中做主语时引导词that 不可省略吧
A 没了引导词自然不对了
楼主给的例子是with 的复合结构:with +逻辑主语+非谓语动词
原题中不存在with 更没有什么with 的复合结构
第2个回答  2013-08-10
D.是定语从句,A没有主语。