Who broke the glass?改为被动语态为什么是Who was the glass broken by?

问题描述:

Who broke the glass?改为被动语态为什么是Who was the glass broken by?

因为 who是特殊疑问词,特殊疑问词要放在句子的首位。
改被动语态的方法你应该知道,Who broke the glass?--> The glass was broken by who--> 疑问词提前并且谓语(was)提前--> Who was the glass broken by?

多说一句话,这个句子也就是理论上存在而已,你就当学语法学学而已吧。一般人说话没有这么说的,太别扭了。

Glass肯定是be broken by sb.,疑问句里面换一下语序

是的,可以说成:Who/Whom was the glass broken by?或:By whom was the glass broken 因为who既可作主语,又可作宾语,而whom只能作宾语.这是疑问句,疑问词一定要放在句首.因此:The glass was broken by whom?是不正确...

不是
因该是The glass was broken by whom
By介词+宾语 对宾语提问不用who 用whom