The coat bought last week is too big for me .

来源:百度知道 编辑:UC知道 时间:2024/06/21 17:21:08
这句话的有语法错误吗?
还是应该改成The coat I bought last week is too big for me .或者
The coat was bought last week is too big for me .
为什么第二种改法的which不能省略呢?第二种改法里只能用which不能用that吗?

原句没有错误。
你的第一种改法是对的,第二种是错的。

原句里bought,及物动词的过去分词作后置定语是可以的
你的第一种改法, I bought last week 是定语从句,省略了that或者which。
第二种改法,在was前加which就可以了。

作从句主语的时候不能用that,要用which,并且不能省略

没有语法错误

应该为这个The coat I bought last week is too big for me

第二个有语法错误

The coat bought last week is too big for me .这种说法不对。这样说是对的。
The coat I bought last week is too big for me .这是定语从句。
也可以说成:The coat which was bought last week is too big for me .