关于which和that的区别使用问题

I was shown into the room ______, as I had expected, was full.
答案是which,选项当中还有that,为何不能用?这里的as I had expected是作什么成分呢?
在这道选择题中只能用which吗?为什么?

which, that 区别如下。as I had expected是作状语
它们所代替的先行词是事物的名词或代词,在从句中可作主语、宾语等,例如:
A prosperity which / that had never been seen before appears in the countryside.(which / that在句中作宾语)
The package (which / that) you are carrying is about to come unwrapped. (which / that在句中作宾语)
关系代词that和which 都可以指物,that 和Who 都可以指人,其用法区别:
1)不用that的情况
a) 在引导非限定性定语从句时
(错) The tree, that is four hundred years old, is very famous here.
b) 介词后不能用
We depend on the land from which we get our food.
c)多用who 的情况
①关系代词在从句中做主语
A friend who helps you in time of need is a real friend .
②先行词为those , people 时
Those who were either fools or unfit for their offices could not see the cloth .
③先行词为all, anyone , ones , one 指人时
One who doesn’t work hard will never succeed in his work .
④在There be句型中
There is a stranger who wants to see you .
⑤在被分隔的定语从句中
A new teacher will come tomorrow who will teach you German .
⑥在有两个定语从句的句子中,其一用who,其二用that,但若先行词后接两个以上的并列定语从句时,后一个必须重复前一个关系代词。
The student who was praised at the meeting is the monitor that is very modest and studies very hard .
There is a teacher who is always ready to help others and who enjoys what he does .
2) 只能用that作为定语从句的关系代词的情况
a) 在不定代词,如:anything, nothing, everything, all, much, few, any, little等作先行词时,只用that,不用which。
All that is needed is a supply of oil.
Finally, the thief handed everything that he had stolen to the police.
b) 先行词有the only, the very, the just修饰时,只用that。
He is the very man that helped the girl out of the water .
c) 先行词为序数词(the last)、数词、形容词最高级时,只用that。.
The first English book that I read was “The Prince and the Pauper” by Mark Twin .
d) 先行词既有人,又有物时。
He talked about the teachers and schools that he visited .
e)当主句是以who 或which 开始的特殊疑问句时,用that 以避免重复。
Who is the person that is standing at the gate .
f)关系代词在从句中做表语
He is not the man that he used to be .
温馨提示:内容为网友见解,仅供参考
无其他回答

定语从句which和that的区别
which和that的区别如下:1、适用范围不同。which指代主句宾语:s+verb+o,which指代o。which指代主句主语:s+verb,which。that的适用范围:不定代词为先行词。any、all、each、every、little、few、no、much、many为先行词。人+物为先行词。2、用法不相同。which的用法是介词加which等于连词。that用法...

which和that的用法和区别是什么?
1、that和which在从句里都可以做宾语和主语,做宾语时可以省略。2、在定语从句中,有种说法叫"关宾省",意思是关系代词在限制性定语从句中作宾语可以省略,不管是that,which,还是whom。3、which能引导非限制性定语从句,that则不行。4、that与which两者都可指物,常可互换。其区别主要在于:(1)引导...

which和that的用法区别有哪些?
四、关系代词的作用不同:"Which”通常引导非限定性从句,并且通常在从句中充当主语或宾语;而“that”通常在限定性从句中充当主语或宾语。1、This is the book that I was telling you about. (在限定性从句中充当宾语)2、These are the flowers which I bought yesterday. (在非限定性从句中充...

that和which引导从句的区别
that可以引导表语从句、定语从句、宾语从句,引导宾语从句时,that可以省略。引导定语从句,在句子中作宾语时可以省略。引导表语从句不可省略。which可以引导定语从句,在句子中作宾语或主语,when 、where、 which、 that 均可引导定语从句。其中,when、where在定语从句中分别充当表示时间和地点的状语,不可...

that和which的用法区别
that和which的用法区别:that可作代词、连词和副词,作为代词时,意为那个、那,作为连词时,用于某些动词、形容词和名词后,引出从句,作为副词时,意为那样、那么;which作为代词,意思有哪一个、……的那些。一、that的中文含义及用法介绍 1、作为代词时,意为(指较远的人或事物)那, ...

that和which的用法区别是什么?
一、适用范围不同 which的适用范围:1、which指代主句宾语:s+verb+o,which指代o(svo,which指代s一定错!)。2、which指代主句主语:s+verb,which。that的适用范围:1、不定代词为先行词。2、any , all, each, every, little, few, no, much, many为先行词。3、“人+物”为先行词。二、...

在定语从句中which和that用法有什么区别
这两个词的区别我懂,"Which"用于非限定性从句,提供额外的信息,通常用逗号与主句隔开。"That"用于限定性从句,提供必要的关键信息,不使用逗号分隔。给大家简单总结了两个词的含义、发音以及用法,先大概的了解一下~~ 接下来让我们看下which和that的其他区别: 1. "Which"和"that"在限定性和非限定性从句中的使用:...

下只能用that什么情况下只能用which
which和that的区别:一,只能用that而不能用which的情形 (1) 当先行词为:all, little, few, much, none 及 some-, any-, no-, every- 与 thing 所组成的复合单词时,只能用that。如:There is nothing that will stop us making progress. 没有事情会阻止我们进步。(2) 当先行词前面有...

that和which引导定语从句的区别
一、引导从句意思不同 1.that意思: 引导从句 2.which意思: 哪一个;哪一些 二、引导从句用法不同 1.that用法:that用作关系代词时,指人或事物,同时又在从句中充当句子成分。that偶尔也可引导非限制性定语从句。2.which用法:which用作关系代词,可引导限制性定语从句或非限制性定语从句,引导非...

which和that的定语从句的区别
定语从句是英语语法中非常重要的一部分,而which和that都可以用来引导定语从句,两者之间有一些使用上的区别。总的来说,which引导的定语从句更加强调修饰的内容,而that引导的定语从句则更加强调被修饰的对象。下面我们将更详细地解释这两个词语在定语从句中的区别。1.which引导的定语从句 which一般用来修饰...

相似回答