where和that的用法有哪些不同呢

如题所述

首先我们来看下where和that的大致意思:

where:词性为连词,引导地点或位置的定语从句

that:词性为连接代词/连词,引导限制性定语从句

通过下面的表格我们了解下where和that的含义、发音和用法


接下来让我们看下where和that的用法区别:


1.指代范围:where指代特定的地点或位置,that不限定指代范围

例子:

- the place where I live

(我住的地方)

- the restaurant where I like

(我喜欢的餐厅)



2.修饰人的能力:where只能修饰有能力的人,that没有该限制

例子:

- the teacher who teaches me math

(教我数学的老师)

- the person that can help us

(可以帮助我们的人)



3.非人指代:where不能用于指代非人的先行词,that没有该限制

例子:

- the book that I like

(我喜欢的书)

- the place that I have been to

(我去过的地方)



4.关系副词替代:where可以替代介词+which的结构,that不能替代该结构

例子:

- the place where we gather

(大家聚会的地方)

- the place where he lost his wallet

(他丢失钱包的地方)

温馨提示:答案为网友推荐,仅供参考
相似回答