![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
Last week ,only two people came to look at the house ,_____wanted to buy it.
还有,定语从句关系代词用whom和用who,有什么区别?
A modern city has been set up in---was a westland
10 years ago.
A what B which C that D where
对于该题,麻烦帮我分析一下是什么从句,并对句子结构进行详细分析
一定要详细回答,有加分 展开
A modern city has been set up in---was a westland
10 years ago.
这个是宾语从句 选A in后引导的是宾语从句,填空部分在从句中作主语,当名词性从句缺少主语,宾语,表语时,一般都用what ,引导词填什么,一定要看其在从句中所作的成分.
which/that只能作引导词 不能充当当句子成分的,而 where 更不能放在介词in后面
关系代词who与whom 的用法区别 两者均只用于人,从理论上说,who 为主格,whom为宾格。如:Where’s the girl who sells the tickets? 卖票的女孩在哪里? The author whom you criticized in your view has written a letter in reply. 你在评论中批评的那个作者已写了一封回信。
但实际上,除非在正式文体中,宾格关系代词 whom 往往省略不用,或用who或that代之。如:The man (that, who, whom) you met just now is called Jim. 你刚遇见的那个人叫吉姆。 不过,在以下几种情况值得注意。如:(1) 直接跟在介词后面作宾语时,只能用 whom,而且不能省略。如:She brought with her three friends, none of whom I had ever met before. 她带了brought with her three friends, none of whom I had ever met before. 3个朋友来,我以前都没见过。(2) 引导非限制性定语从句且作宾语时,who 和 whom均可用,但以用 whom 为佳,此时也不能省略。如:This is Jack, who [whom] you haven’t met before. 这是杰克,你以前没见过。
如果帮到你,请记得采纳,O(∩_∩)O谢谢
不好意思,第一题我想问的其实是为什么用whom而不用them
还有第二题,怎么判断引导词在句中的成分?
比如The house which I lived in next to the sea.这里which 不做成分吗?
因为这是个定语从句 定语从句要有引导词 而 them是不能作为定语从句的引导词的
定语从句由关系代词who、whom、whose、which、as和关系副词where、when、why等引导,但须记住: 1.what不能引导定语从句. 2.关系词的分析须考虑它在定语从句中的成分。
3 指人的关系代词有who、whose、whom、that.
The house which I lived in next to the sea.这里which 是指代前面的The house
刚才我说的可能不是很好 ,which/that不是不充当成分,是不能充当主句的成分,只能充当从句的成分
而
A modern city has been set up in---was a westland 10 years ago. 这个句子里面
引导词既要充当主句的成分-介词宾语(做set up in 的宾语),也要充当从句的成分-主语(in what ),所以只能用what
1、Last week ,only two people came to look at the house, _____wanted to buy it.
本题逗号后没有连词,因此后面的句子是非限制性定语从句。从句的具体语法结构为:
【主语】空白处
【谓语部分】wanted to buy it
由此可知,空白处缺少主语,虽然A 和 B 两项都可以作主语,但是只有带有指代two people 的关系代词才能引导定语从句,而直接跟在介词后指代人的关系代词只能用宾格 whom。
如果用 neither of them,后面的句子必须要有连词 but 或 and,即——
Last week, only two people came to look at the house, (and neither of them) wanted to buy it.
whom 和 who 都可以指代人引导定语从句,它们的区别性在于 whom 是宾格,只能用来作宾语,而 who 是主格,原则上用来作主语,不过在非正式英语中如果不是直接跟在动词或介词后,也可以用来取代 whom,如:
That is the man who(m) I met in Beijing last year. 他就是我去年在北京碰见的那个人。【who(m)是定语从句中谓语动词 met 的宾语且离开动词提前到句首】
My brother, who(m) you waited for the other day, has gone abroad. 前几天你遇见过的我的那个兄弟, 出国去了。【who(m) 是从句中提前并离开介词 for 的宾语】
但是如果把第二句的从句改为 for whom waited the other day,由于关系代词直接跟在介词后,就不能用 who 取代 whom。
2、A modern city has been set up in ____ was a westland 10 years ago.
本题应该填写 where。
where was a westland 10 years ago 是跟在介词 in 后的宾语从句,where 是关系代词性连接代词,等于the place at/in which,相当于汉语的“所…的地方”。从句的语法结构如下:
【主语】where
【系动词】was
【表语】westland
【时间状语】10 years ago
注:what, when, where 都可以用作关系代词性连接代词引导名词性从句,表示“所…的”,如:
Please tell me what you know about it. 请告诉我你对此所知道的事情。【what 同时是know 的宾语,即“所知道的事情”】
I wonder where you are from. 我想知道你从哪里来。【where 同时是from 的宾语,即“所来的地方”】
The day is when I was born 这一天是我出生的日子。【when 同时是句子的时间状语,即“所出生的时间”】
意思是:上周只有两人来看了这个房子,但是两个人都想买。