就是这道题,能不能填since which(虽然答案里没有这个选项,我就是想问一下)。since when=since which time,那我直接填since which可以吗?用which指代1946,把这个1946就相当于普通的名词。然后就相当于The book was written in1946,and since 1946。。。。。。
你的理解是错误的。定语从句并不是修饰1946年的,而是修饰the book was written这个动作的发生的时间的。在并列句中,我们用then 或that time指代写书的时间,如and since then或者and since that time. 当把并列句改为定语从句时,删去并列连词and, 用关系副词when替换指示副词then, 或者用关系限定词which替换指示限定词that,就得到since when或者since which time引导的定语从句了。不可以用since which. 因为在并列句中,你也不能说and since that/this/it。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
"...since when=since which time,那我直接填since which可以吗?用which指代1946,把这个1946就相当于普通的名词。然后就相当于The book was written in1946,and since 1946。。。。。。"
不行的,语法这个东东不是简单的加加减减或者合并同类项之类的。简单说来,就算你把1946年当着普通名词,它仍然是表示时间。而“which”这个词,本身不能指代时间啊,所以只能用since when或者since which time。
要按你的思路改写的话,可以是:The book was written in 1946, and since 1946... = The book was written in 1946, and since then ...