定语从句of which,in which用法

2025-04-25 07:02:56
推荐回答(2个)
回答1:

这两个属于介词+关系代词的用法,其实进一步说属于介词如何选择的问题,就是到底是用哪个介词+which的用法,一般而言“介词+关系代词”中介词的确定可以从两个方面确定:
1)介词由先行词决定,此时常可与关系副词互换如:
I
still
remember
the
day
on
which
you
left
for
USA.我还记得你离开美国的日子。用on是因为which代替先行词the
day,从句就相当于you
left
for
UAS
on
the
day,而英语中在具体某一天前的介词用on,此时on
which=when。
I
will
visit
the
university
in
which
I
worked
five
years
ago.我会参观我五年前工作过的大学的。
用in是因为which代词先行词the
university,从句相当于I
worked
in
the
university
five
years
ago.此时in
which=where。
2)介词根据从句中的动词、名词或形容词决定,因为此时一般这个介词与从句中的某个词构成短语。这个结构不能换成关系副词。如:
Do
you
know
the
university
about
which
they
are
talking?你知道他们在谈论的那所大学吗?此处选with是因为which代词先行词the
university,
从句相当于they
are
talking
about
the
university.
talk
about
sth讨论.......,故选about.此处不能换成关系副词。
Forget
the
problem
about
which
you
are
worried.
忘记你担心的问题吧。此处选about,是因为be
worried
about是固定短语。此处不能换成关系副词。
其实简单来说到底选什么介词,你只要将先行词带入从句中就知道了,如:
The
old
man
has
two
sons,
____whom
one
is
a
university
student.此处填什么介词好呢?你知道将two
sons带入从句中变成
two
sons
one
is
a
university
student.就明白此处是指两个儿子中的一个,应该为One
of
the
two
sons,所以介词选of。
I
arrived
at
a
village,______which
there
lived
a
man
of
100.此处填什么介词呢?
变换句子,将先行词带入从句中成为a
village
there
lived
a
man
of
qoo.很明显这句话要表示在这个村里住着一个100岁的老人,所以介词选in。
这就是介词+关系代词的基本用法,说得比较粗糙,希望对你有点帮助。还有问题继续留言吧

回答2:

这里使用的是that.
that和which都可以引导定语从句,同时,都可以在定语从句中担当主语或宾语。
一、that可以修饰人/物;which只能修饰物。
引导词作为主语的时候,和被修饰的先行词保持一致。引导词作为宾语时,可以省略。
如:
(1)the
boy
who/that
i
talked
with
just
now
is
my
best
friend.(the
boy在这里是先行词,后面的who/that
i
talked
with
just
now是定语从句。who/that在这里=the
boy,在从句中作主语。
(2)the
book
(that/which)i
am
reading
is
very
interesting.(定语从句:(that/which)i
am
reading
;修饰的先行词是the
book.因为book是物品,因此that/which(=the
book)都可以,而book在从句中是被阅读的,作为从句中的宾语。可以省略。)
二、特殊情况
(1)只用that,不使用which
如:先行词前有序数词、最高级、the
only等词语修饰;先行词既有物又有人...
(2)只用which,不用that
引导词前有介词时,只能用which