Many students enjoy the book Harry Potter____by J.K.Rowling.

来源:百度知道 编辑:UC知道 时间:2024/05/15 01:40:45
A:wroteB: was written C: was writing D:written 为什么选D不选B呢?谢谢大家帮忙解释一下,谢谢了

“written by J.K.Rowling”是宾语“the book Harry Potter”的补语。
一般说来,每个句子中只能有一套完整的主谓宾结构。本句中Many students是主语,enjoy是谓语,the book Harry Potter宾语,以上是句子的主体,剩下的是宾语的补足语,用来补充说明宾语the book Harry Potter。
如果采用B项,那么就会形成另一套主谓宾:the book Harry Potter(主),was written by(谓),J.K.Rowling(宾),句子的层次就乱了。

过去分词充当补语表被做......


这在高的专题训练里有好多,我说不清楚,

例:make sb. understood 使某人被听懂

这个句子的主语是students,如果后面用was written那主语就变成the book,句子的意思就会有歧义

选B句子中enjoy和B都是会是谓语动词,可一个句子只能有一个谓语,故语法错误,选D则written以动词过去分词形式做书名的后置定语,符合语法。