关系代词只能用that的口诀 为什么定语从句中有 any用that?

[更新]
·
·
分类:行业
5046 阅读

为什么定语从句中有

为什么定语从句中有 any用that?

any用that?

定语从句的引导词叫关系代词,这个关系代词可以是that, which,who等,那么如果先行词是某物的时候,我们用that,which,但是如果先行词有几种情况的时候,只用that不用which,其中包含先行词是或含有最高级,不定代词,序数词等,那么any anything就属于不定代词,如果先行词出现anything的时候,关系代词只能用that不用which。

someone作先行词关系代词用什么?

Someone,不定代词,做先行词,指人,定语从句的关系代词用who,举例如下:
His father was shot by someone who tried to rob his small retail shop.
指人的不定代词除someone以外还有 Somebody,everyone,everybody,anyone,one, ones,few, those等。他们做先行词,定语从句都用who,而不用that,举例如下:
Anyone who has a sense of duty wont do such a thing.
Is there anyone who can answer this question
He was among the few who managed to live through the enemy prison camp.
He who wants to catch fish just not mind getting weight.
Those who are against the proposal put up your hands.
相对比,表物的不定代词做先行词,定语从句的关系代词只能用that。举例如下:
Have you taken down everything that mister li has said
There seems to be nothing that seems impossible for him in the world.
All that can be done has been done.
There is little that I can do for you.