英语中that和which连词的区别。
(1)先行词为不定代词时all、something、any、everything、none、the one、little、much等。,用that/who/who/who代替which。
例子
所有听到这个消息的人都很高兴。T
所有听到这个消息的人都非常高兴。
我能为你做些什么吗?
能为你做什么?
(2)当先行词前面有最高级形容词时,用that代替which。
例子
他是这个国家有史以来最好的国王。
他是这个国家有史以来最好的国王。
这是我多年来看过的最好的电影。
这是我多年来看过的最好的电影。
(3)先行词用序数修饰时,用that代替which。
例子
这是我写的第五本书。
这是我写的第五本书。
(only、very、expect、little、no、right等形容词用在先行词前时,要用that代替which。
例子
她是唯一被邀请进宫的人。
她是唯一被邀请进宫的人。
当先行词既指人又指事时,只能用that。
例子
他们讲述了他们记得的在学校的人和事。他们谈论他们记得的人和事。
(2)在下列情况下应该使用哪一种:
(1)在非限制性定语从句中。
例子
她进步很大,还得了奖,这让我们大吃一惊。她取得了很大的进步并获得了奖,这让我们很惊讶。
泰勒夫人的猫,很老了,生病了,然后死了。泰勒夫人的猫很老了,生病后就死了。
(2)在由介词和关系代词引导的定语从句中,必须使用。
例子
这是约翰用来伤人的刀。
这是约翰伤害的那把刀。
他造了一架望远镜,通过它他可以看到远处的东西。他造了一架望远镜,通过它他可以看到远处的东西。
(3)当先行词本身是that时,用哪个。
例子
谓语是对主语的描述。
谓语是主语的陈述。
(4)关系词后有括号时。
例子
这是ALD,因为我一直抱着你,对你有很大的帮助。这是牛津高级学者词典,我跟你说过,对你会有很大帮助的。
(3)在下列情况下,只有关系代词who可以用,但不能用that:
(1)先行词为思想、一个、几个、任何人、人等时。
例子
从青岛来的人走这条路。
青岛人,这边走。
任何违法的人都应该受到惩罚。
任何违法的人都应该受到惩罚。
③先行词后面有一个长的后置定语时,或者定语从句分开时。
例子
明天会有一位老师来教你德语。
一位老师明天会来。他将教你德语。
③先行词为带-体或-one的不定代词时,关系代词多使用who。
例子
还有其他人应该被邀请吗?
还有人邀请吗?
(4)先行词是集体名词时,如果我们着眼于集体,用that/which;;如果你侧重于个人,使用世卫组织。
例子
我们队去年得了第二名,今年打得更好了。
我们队去年得了第二名,今年打得比去年好。
我们队年龄都在20岁以下,会在决赛中表现出色。
我们队的所有成员都在20岁以下,会在决赛中发挥出色。
(4)关系代词as和which的区别。
(1)两者都可以引导非限制性定语从句修饰或限制整个主句的内容,有时可以互换使用。
例子
他是外国人,这是我从他的口音中知道的。
我从他的口音知道他是外国人。
当定语从句放在句首时,只用as,不用which。
例子
正如任何人都可以看到的,计算机可以做几乎所有人能做的事情。
每个人都可以看到,计算机可以做几乎所有人能做的事情。
(3)当非限制性定语从句是否定句时,经常使用哪种引导。
例子
张先生经常当众批评玛丽,这是她所不喜欢的。
张老师经常当众批评玛丽,她一点也不喜欢。
(4)当非限制性定语从句的谓语是复合结构时,经常使用哪个引导。
例子
小鲍勃总是撒谎,这让他的父母感到很奇怪。
小鲍比·雷·西蒙斯总是说谎,这让他的父母很吃惊。
⑤as在从句中作主语时,后面的谓语动词常用被动语态;如果从句是主动语态,通常用得多。
例子
正如所料,她又迟到了。
不出所料,她又迟到了。
汤姆在汉语方面取得了很大进步,这使我们很高兴。
汤姆在汉语方面取得了很大进步,这让我们很高兴。