定语从句中,引导词什么时候用that ,which,who,whose,where,when?
1个回答
展开全部
that :指代人或物
which:指代物
who:指代人
whose:指代某人的,这个比较难讲,举个例句吧
he is my friend whose bike was stolen.他是我的朋友,他的车被偷的那个.
where指代地点,一般在句中作状语,这要和which做一个区分,which做的是宾语,而in which=where ,
when指代时间,也是在句中作状语.
记住:
that不能用在介词后,如
he is my friend with that I travel to London.这是错的
that也不能用在非限制性定语从句
I love him ,that is a good man.这是错的
在there be 句型中,只用that,不用which
在不定代词,如:anything,nothing,the one,all,much,few,any,little等作先行词时,只用that,不用which.
先行词有the only,the very,the same,the last,just修饰时,只用that
先行词为序数词、数词、形容词最高级时,只用that..
先行词既有人,又有物时,只用that.如
I play with him and his dog that are lovely guys
先行词指物,在主句中作表语时,只用that
当先行词前面有who,which等疑问代词时,只用that
Who is the man that is standing there?
就是这样了,好累了
which:指代物
who:指代人
whose:指代某人的,这个比较难讲,举个例句吧
he is my friend whose bike was stolen.他是我的朋友,他的车被偷的那个.
where指代地点,一般在句中作状语,这要和which做一个区分,which做的是宾语,而in which=where ,
when指代时间,也是在句中作状语.
记住:
that不能用在介词后,如
he is my friend with that I travel to London.这是错的
that也不能用在非限制性定语从句
I love him ,that is a good man.这是错的
在there be 句型中,只用that,不用which
在不定代词,如:anything,nothing,the one,all,much,few,any,little等作先行词时,只用that,不用which.
先行词有the only,the very,the same,the last,just修饰时,只用that
先行词为序数词、数词、形容词最高级时,只用that..
先行词既有人,又有物时,只用that.如
I play with him and his dog that are lovely guys
先行词指物,在主句中作表语时,只用that
当先行词前面有who,which等疑问代词时,只用that
Who is the man that is standing there?
就是这样了,好累了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询