Throughout the history of science there have been periods when revolutionary thinkers questioned traditional assumptions and outdated theories.还有一个答案是of when revolutionary thinkers…………这两个有什么区别呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 10:50:45
Throughout the history of science there have been periods when revolutionary thinkers questioned traditional assumptions and outdated theories.还有一个答案是of when revolutionary thinkers…………这两个有什么区别呢

Throughout the history of science there have been periods when revolutionary thinkers questioned traditional assumptions and outdated theories.还有一个答案是of when revolutionary thinkers…………这两个有什么区别呢
Throughout the history of science there have been periods when revolutionary thinkers questioned traditional assumptions and outdated theories.
还有一个答案是of when revolutionary thinkers…………
这两个有什么区别呢

Throughout the history of science there have been periods when revolutionary thinkers questioned traditional assumptions and outdated theories.还有一个答案是of when revolutionary thinkers…………这两个有什么区别呢
先行词是periods,在此句中表示一段时间,从句部分“改革思想家们质疑了传统的假想和过时的理论”,不缺任何成分,那么根据句意和结构,定语从句中缺时间状语,因此用when.这里的when可以替换成in(during) which.
when是关系副词,前面是不能加介词的,只有关系代词,如which,前面才可以有介词.

希望大家能够帮忙解答谢谢! 问题补充:谢谢楼上几位帮忙但是where有的时候这里的先行词periods是表示时间 所以用when 如果定语从句中先行词是地点的话

这是定语从句,period是先行词,when是连接副词,没有of when 的用法的,介词后面只能用which 或者whom,看情况而定