where和that的用法、区别,怎么区分,有什么技巧吗He wants to live in a hotel () he can do some indoor activities.l will never forget the city ()we visited last year.第一句能不能用that?如果不能又为什么?that后面能

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/13 00:53:19

where和that的用法、区别,怎么区分,有什么技巧吗
He wants to live in a hotel () he can do some indoor activities.
l will never forget the city ()we visited last year.
第一句能不能用that?如果不能又为什么?that后面能不能加完整的句子? 这两个词到底应该怎样区分,有什么很好的方法和技巧吗?

where和that引导限制性定语从句时,都常用来修饰表示地点的名词,但如果前面的名词是表示地点(定语从句中的动词动作所发生的地点)时,用where;如果该名词(先行词)作定语从句中动词的宾语时,则使用that.如:
I know of a place where we can have fun. 我知道一个我们可以玩得开心的地方.(a place表示地点,作状语,即:we can have fun in some place)
Is there a shop around where we can buy fruit? 附近有什么商店可以买到水果吗?(a shop就是地点,说明buy fruit的地方,作状语)
He bought the factory that he visited last year. 他买下了他去年参观过的那家工厂.(the factory就是visited的宾语,表示参观的对象)
同时,where也可引导非限制性定语从句,而习惯上that则不能这样使用.如:
They have gone to Beijing, where they will stay for a week. 他们到北京去了,将在那里待一周.