英语定语从句where,which,that用法
问题描述:
英语定语从句where,which,that用法
William is proud of his class where the teachers are all treating the students like frends.
这里的where为什么不能改为that?
It was how the young man had learned five foreign languages that attracted the students' interest.
这里的that为什么不能改为which?
答
where是关系副词,which,that是关系代词.which和that在表示物时可通用,因为that在表示物的同时还可表示人.
定语从句中用where还是which的判断:1,将先行词带入从句中2,看先行词在从句中需不需要介词3,如需要用where,不需要就用which.
列:将class带入从句,需要介词in,所以用where
这里it is/was……that……是固定的结构
另外,告诉你,有7种特殊情况必须用that,有5种特殊情况必须用which ,这里不多说了,建议你买本语法书看看.