By ____was the book___?A.who;wrote B.whom ;write C.whom ;writeen d.whose;writing为什么选C

问题描述:

By ____was the book___?A.who;wrote B.whom ;write C.whom ;writeen d.whose;writing
为什么选C

the book written was by whom??
可以这样理解.
written 相当于that someone write
by 后面+宾语.
感觉这个句子有点别扭.= =!
语法都忘光了,个人观点

c

这本书是谁写的?
选whom,因为the book是主语,write是谓语,whom是宾语,所以用who的宾格whom
选written,因为书是被人写出来的,所以用被动式,write的过去分词是written.
这句话的陈述语序是the book was written by .