英语中的从句,which,what,that都在什么情况下用?他们有什么区别吗?还是说都差不多 用哪个都可以?

问题描述:

英语中的从句,which,what,that都在什么情况下用?
他们有什么区别吗?还是说都差不多 用哪个都可以?

which引导形容词性从句,多数情况下,which在句中做动词或介词等的宾语
what多引导名词性从句,包括同位语从句,宾语从句等,
that既可以引导名词性从句,也可以引导形容词性从句,that在名词性从句中一般不做任何成分,只起引导作用,在形容词性从句中,绝大多数情况下可以和which互换,但引导词前边有in from 等介词时,只能用which,还有引导非限制性形容词性从句时,也只能用which
介意你去买一本语法书,上面讲得很详细,