By whom was the novel written?为什么用was不用did?

问题描述:

By whom was the novel written?为什么用was不用did?

这是被动语态,意思是:这篇小说是谁写的?结构为:be+done.那为什么不说By whom the novel was written?这是一个一般疑问句,be动词要提前啊,所以was在主语这前啊。可以了吗?