The girl which is reading a book under the tree is my sister.这句知错在哪儿是否语法错误
问题描述:
The girl which is reading a book under the tree is my sister.这句知错在哪儿
是否语法错误
答
which用错了啦
答
which换成who、that
答
关系代词which应该改为who或者that,who、whom(宾格)后面接人,which后面接物,that则都可以接!有几种情况是只能接that的:1.主句中有不定代词,比如angthing、everything;2.主句有形容词比较级或*;3.主句中含有the only、the very;4.主句中有叙述词,比如first.(还有几条没有记住,不好意思)还有就是逗号后面不能用that!
答
which --- who
因为which不能代指人,是语法错误
答
which改为who.
在定语从句中,主句主语是人的话,对主句主语的先行词要用who,而不是which.
答
女孩是人,不是一件事物,所以后面应该用who
答
which代表物
who代表人
先行词为girl 是人 所以 不能用which