汽车工业园:帮忙分析一个句子的从句问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 21:44:50
在一个外国英语教材中看到一个句子:
...some mice are frightened of a cat that lived in their house...

在这个句子中“...that lived in their house”是定语从句吗?

如果是,那么为什么不是“...which lived in...”?(我想知道在从句中what which that的区别)

在这里用which也是可以的。that在这里引导的是一个定语从句,先行词是a cat,that代替先行词a cat在从句中作主语。
当限制性定语从句的先行词指物,在句中作主语或是作宾语一般都可以用which或that引导;当限制性定语从句的先行词指人时作主语可用who或that,作宾语时可以用whom或that。但是引导非限制性定语从句先和行词指人只能用who或whom,指物只能用which,that不能引导非限制性定语从句。
还有以下列几种情况中只能用that 不能用which引导:
1、先行词本身是不定代词all、much、little、something、somebody、someone、everything、everybody、nothing、nobody等;如:
All that glitters is not gold.(闪光的不一不定都是金子。)
先行词是All。

This book contains much that is useful.(这本书有很多有用的东西。)
先行词是much。

2、先行词被不定代词、形容词最高级、序数词、the only、very、the right等修饰时;如:
He is the only foreigner that I saw at the party.(他是我在晚会上见到的唯一的外国人。)
先行词foreigner被the only修饰。

I'd like to use the very machine that is used in your workshop.(我想用一下在你们车间所用的那台机器。)
先行词machine被the very修饰。

He was the latest one that left the classroom last night.(他是昨晚最后一个离开教室的人。)
其中先行词one被最高级the latest修饰。

3、先行词既含人又含物时;如:
The headmaster talked about the teacher and schools that he had visited.(校长谈到了他所访问过的老师和学校。)
这一句的先行词是the teacher and schools。

4、主语为who 、which开头的疑问句(为避免重复故用that);如:
Who is the girl that is standing under the tree?

Which is the book that you want to buy?

在这也可以用which 但是what不能引导定语从句!!which 、that引导的定语从句修饰人或物。引导非限制性定语从句时只可用which 不用that
在下列几种情况中只能用that 不用which:
1、先行词为不定代词(如all、much、little、somebody、everybody、nobody等)
2、先行词被不定代词、形容词最高级、序数词、the only、very、the right等修饰时
3、先行词既含人又含物时
4、主语为who 、which开头的疑问句(为避免重复故用that)
5、关系代词在从句中作to be的表语时
6、主句以there be开头时

是定语从句。用“which”也可以。