关于定语从句的一个问题.例句1:I'll never forgot the days when/on which we

关于定语从句的一个问题.
例句1:I'll never forgot the days when/on which we stayed in beijing.
例句2:I'll never forgot the days which we spent in bejing.
我的疑问是,这两个句子差不多啊,为什么例句1用when/on which,而例句2只能用which了呢.
wangbox 1年前 已收到2个回答 举报

疯子群 花朵

共回答了23个问题采纳率:73.9% 举报

碰到理解不了的定语从句时,可以把定语从句分解成简单句.
when 和where在引导定语从句时,在从句中做状语.
which,that,who引导定语从句时,在从句中做主语或宾语
以例句一来说
I'll never forgot the days.
we stayed in beijing on those days.一般情况下,when 是可以用介词+which代替的.stay即可以做及物动词也可以做不及物动词 .当及物动词时,就用on which做引导词;不及物时用when做时间状语
而在例句二中,从句还原后变成了 we spent those days in bejing.
spend 是及物动词,后边必须跟宾语,因此只能用which.比如:They spend an hour on their homework.

1年前

10

comet555 幼苗

共回答了32个问题 举报

关键在于stay和spent

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 1.455 s. - webmaster@yulucn.com