问下英语问题:定语从句是The USAis a large country (in which) many differ

问下英语问题:定语从句是
The USAis a large country (in which) many different dialects are spoken.
这里面的in which可不可以写成where?
什么时候要用in which,什么时候用on which?这些都不懂啊!
where=in which,why=for which,可以这样写吗?
hshengmiao 1年前 已收到4个回答 举报

边区工 春芽

共回答了22个问题采纳率:90.9% 举报

本句中的in which=where,但是不能认为他们总是相等!
关系副词when、where、why等都可以根据具体语境转换成“介词+关系代词which”,介词的选择主要依据从句里动词和先行词之间的逻辑关系来决定,例如:
I will never forget the day when (=on which) I joined the army.(因为join the army on the day,所以就等于on which.
I will never forget the year when (=in which) i joined the army(同理)
My grandparents lived on the farm where( on which) I spent my childhood(因为farm前面我们要用介词on)
如果理解了,如果还有疑问,欢迎追问.

1年前

7

什锦饮料 幼苗

共回答了21个问题 举报

可以换成where。
之所以用in which,是因为语句的意思是在美国许多种方言被说,这里的先行词是country,那么对应的介词就是in。如果先行词是 table这类与on 搭配的词 ,那么就可以用on which。
不能这样写,有时where可用in which,有时也可以用on which, at which等等。同样也不能说why=for which。...

1年前

2

雨打梨花醉 幼苗

共回答了1个问题 举报

in which 和 where 在都引到定语从句且都表示点时可以互换。但是当引导状语从句是就要用where。
定语句介词+which=关系副词
in which=where
on which=where两者区别要看具体例比画挂墙 能用介词on搭配所用on which, in which 类推即
for which=why

1年前

0

truleon 幼苗

共回答了11个问题 举报

用in是因为in the united states
如果是on的介词短语的话,就用on which

1年前

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