the house __yesterday cost him 8000yuan

问题描述:

the house __yesterday cost him 8000yuan
A,purchased
B.which is purchased
为什么B是错的?
而答案A就是对的.
如果选A的话为什么purchased不需要be动词呢来构成被动呢?

这里选A是因为which was purchased 省略了which was ,也因此B 的时态是不对的.那A呢 既然有了主语为什么不加be动词呢?此句中的谓语动词是cost ,所以前面的句子中不能再出现谓语,只能用非谓语形式.这里过去分词purchased(购买的)做后置定语,修饰house.