定语从句中。which ,that ,who,的区别。

如题所述

在限制性定语从句里,如果先行词是物,which和that的用法基本上是一样的,作宾语时,都可以省略,作主语则保留。但是,在非限制性定语从句里,只能用
which
不能用that。
只能用that不能用which的情况:先行词前有下列词语修饰时,
定语从句必须用
that
引导。
all,
every,
any,
little,
few,
much,
no,
only,
very,
the
+
序数词,
the
+
形容词最高级
eg.
This
is
the
cleanest
park
that
you
can
imagine.
eg.
This
is
the
only
book
that
has
been
written
in
French.
*

who

which
引导的特殊疑问句中,限制性定语从句必须用
that
引导。
eg.
Who
is
the
man
that
is
standing
over
there.
*
先行词在从句中作表语时,
限制性定语从句通常用
that
引导。(常可省略)
eg.
She
is
no
longer
the
girl
that
she
was
before
she
went
to
the
country.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-01-26
1.
that与which的区别。
(1)用that而不用
which的情况:①先行词为不定代词all,
anything,
nothing,
...;②先行词有最高级修饰,有序数词修饰;③先行词有only,
very,
any等词修饰;④先行词既有人又有物时。
e.g.
There
is
nothing
that
can
prevent
him
from
doing
it.
没有什么能阻止他不干那件事。
The
first
place
that
they
visited
in
Guilin
was
Elephant
Trunk
Hill.
在桂林他们所参观的第一个地方是象鼻山。
This
is
the
best
film
that
I
have
ever
seen.
这部电影是我看过的最好的一部。
Mr.
Smith
is
the
only
foreigner
that
he
knows.
史密斯先生是他认识的唯一的外国人。
(2)用which而不用
that的情况:①引导非限制性定语从句;②代表整个主句的意思;③介词+关系代词。
e.g.
He
had
failed
in
the
maths
exam,
which
made
his
father
very
angry.
他数学考试没有及格,这使他的父亲很生气。
This
is
the
room
in
which
my
father
lived
last
year.
这是父亲去年居住过的房子。
2.
who只能指人,在从句中作主语、宾语、表语。