The coat bought last week is too big for me .这句话的有语法错误吗?还是应该改成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吗?

问题描述:

The coat bought last week is too big for me .
这句话的有语法错误吗?
还是应该改成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吗?

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 .

没有语法错误

原句没有错误.
你的第一种改法是对的,第二种是错的.
原句里bought,及物动词的过去分词作后置定语是可以的
你的第一种改法,I bought last week 是定语从句,省略了that或者which.
第二种改法,在was前加which就可以了.
作从句主语的时候不能用that,要用which,并且不能省略

应该为这个The coat I bought last week is too big for me
第二个有语法错误