which that where 在从句中怎么用

如题所述

一 定语从句的关系代词 Which的用法: 若先行词指物则代替先行词在定语从句中充当主语或宾语.
This is the pen which was given by my friend.
先行词 指物代替先行词在定语从句中充当主语
This is the pen which my friend gave to me.
先行词 指物代替先行词在定语从句中充当宾语
二. 定语从句的关系代词 that的用法: 若先行词指人或物则代替先行词在定语从句中充当主语或宾语
The animal that \which is lost is a panda.
先行词 指物代替先行词在定语从句中充当主语
She is the person that \who we are worried about.
先行词 指人代替先行词在定语从句中充当宾语
注意1 that \which在代物时常常可以通用,但有时只宜于用which ,不用that
(1) 关系代词前有介词时.
This is the hotel in which you will stay.
(2) 如有两个定语从句,其中一句的关系代词是that,另一句宜于用which.
Let me show you the novel that I borrowed from the liberary which was newly open (新开放) to us.
注意2that \which在代物时常常可以通用,但有时只宜于用that ,不用which.
(1) 先行词是形容词最高级或者它的前面有形容词最高级时
This is the best that has been used against air pollution(反对空气污染) in cities.
English is the most difficult subject that you will learn during these years.
(2) 先行词是序数词,或它的前面有一个序数词时
He is the last person that I want to see.
(3) 主句中已有疑问词时
Which is the bike that you lost?
(4) 先行词既有人又有物时
The bike and its rider that had run over (撞倒了)an old man were taken to the police station.
(5) 先行词是all,much,little,something,everything,anything,nothing,none,the one等代词时
You should hand in all that you have.
We haven’t got much that we can offer you.
I mean the one that you talked about just now.
(6) 先行词前面有only,any,few,little,no,all,one of,the same,the very等词修饰时
The only thing that we can do is to give you some money.
Li Ming is the only one that got full marks (满分)in our class.
Li Ming is one of the students that want to be teachers in our class.
(7) 有两个定语从句,其中一个关系代词已用which,另外一个宜用that
Edison built up a factory(办了一个工厂) which produced things that had never been seen before.
三.定语从句的关系副词 Where的用法:若先行词指地点且其在定语从句中充当地点状语.
This is the house+I was born in the house. (=I was born there)
介词短语 副词
=This is the house where I was born.这就是我在那儿出生的房子.
先行词 关系副词
in which I was born.
介词+关系代词
which I was born in.
关系代词
这里作介宾的which和that可以省略
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-02-22
定语从句:
首先,where与which/that这属于关系代词与关系副词的区别:方式是看空后句子有没有主与和宾语,如果有就选where,如果缺主语或宾语就选that或which;再者就是翻译看空后句子意思通不,通顺就选where,不通就选which、that.如;
Do you know that village ______is introuduced by this book?A.which B.where
很明显从句中没有主语,就选A.
Do you knwo the village _____your father spent his childhood?A.which B.where
空后句子有主语your father、宾语his childhood,所以选B.
考考你:
Do you remember the village _____your father visited last year?A.where B.that
B
此次,that和which用来指代物是可以互换,但在两种情况下不用that,一种是空在介词后,如in/on/after/for/to等;二是空在逗号后,即所谓的为限制定语从句.
He failed again,______made me angry.A.that B which C where
逗号后不能用that,空后却主语,故选B.
Do you know the place _____they are talking?
A.about which B.about that
介词后不用that,故选A.
此外,有好多情况下用that而不用which,如先行词本身为all,everything/anthing/nothng等不定代词时;先行词既指认又指物时;先行词前有最高级、序数词、all/only等词修饰时,等几种,不过一般而言,只要不是在逗号和介词后,如果从句缺少主语或宾语,that/which同时出现,一般that作为答案的机会大.
如:All ___I have done is for you.A.that B what C.which
all是不定代词作先行词,在从句中作宾语,故选A.

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网