The room was cleaned by Tom.对Tom提问,答案是Who was the room cleaned by?Who可不可以换成whom?为什么?

问题描述:

The room was cleaned by Tom.对Tom提问,
答案是Who was the room cleaned by?Who可不可以换成whom?为什么?

可以用whom,因为这个句子中的who 是by的宾语。

By whom the room was cleaned?

可以.你可以换一下句子结构the room was cleaned by whom(宾语)作宾语可以用whom
但是我觉得是不是用who cleaned the room?提问更简洁呢.但是这里就不能换成whom了,因为这里疑问代词是做主语的.

可以
who 可坐主语,也可坐宾语
whom 只可做宾语