非限制定语从句

来源:百度知道 编辑:UC知道 时间:2024/05/09 17:57:37
He studied hard at school when he was young , ____contributes to his succees in later life
A.that B which C it D so that he

I have about four weeks in my hometown , ____seems a long holiday
A.it B which C that D what

是不是所有这种类型(中间有个逗号)的句子 一般都是用which 来代替前面整个句子的.但我觉得在非限制定语从句中是可以用who whom which这三个的
那这三者如何选择

答案都是which

选who,whom,which要看空格那个词跟前面句子的关系。
比如第一个例句:他年轻的时候在学校学习很认真,_____造就了他后来的成功。
什么造就了他后来的成功呢?是一个人?不是,是一件事,什么事?他年轻时候在学校认真学习这件事,所以用which。

He works for Jack,_____ later becomes his brother-in-law.
他为Jack工作,____后来成了他的姐夫。谁成了他的姐夫?Jack。Jack是一个人,所以用who,或者whom。Jack是成为他的姐夫这个句子的主语还是宾语?主语,完整的是,Jack成为他的姐夫,所以用who,不是whom。

He works for Jack,_____ he marries his daughter to.
他为Jack工作,_____ 他把女儿嫁给了____.他把女儿嫁给了谁?Jack。Jack是后面句子的宾语还是主语?宾语,所以用whom。

两道题都是选which
who whom是指代前面的人 who用的比whom广泛 whom用来指代第三人称
当指代前面的从句时用which或that 当有逗号隔开时用which 不用that