帮我看看这句英文

来源:百度知道 编辑:UC知道 时间:2024/06/02 14:23:31
he was written several books,all of them are very popular
错在哪里啊
为什么答案是把把them改为which

逗号前半句的主语是he,而后半句是them指books,前后主语不一致所以错误.把them改成which就是把后半句当成是一个宾语的定语从句来处理,本句中就只有一个主语了,错误解除.
说得白些,用学语文的方法,如果把改后的句子缩句,就变成了:he has written books,后半句整个就是一个修饰成份,可以去掉.

他写了几本畅销的书。

54我。。

was

he wrote several books which are very popular.