2 定语从句since when

attachments-2020-12-NCNYWEiO5feb10b70c18c.jpg就是这道题,能不能填since which(虽然答案里没有这个选项,我就是想问一下)。since when=since which time,那我直接填since which可以吗?用which指代1946,把这个1946就相当于普通的名词。然后就相当于The book was written in1946,and since 1946。。。。。。

请先 登录 后评论

最佳答案 2020-12-30 15:45

你的理解是错误的。定语从句并不是修饰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

请先 登录 后评论

其它 2 个回答

凡哥英语   - 海归英语教师
擅长:英语

"...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 ...

请先 登录 后评论
mikee

你可以用since which time/year,但不能用since which

一个验证方法是,你可以用since which time/year提问

Since which year have you started learning English?


这里无法改用since which

请先 登录 后评论
  • 2 关注
  • 3 收藏,8126 浏览
  • 花生 提出于 2020-12-29 19:24

相似问题