关于被动语态Did she finish her homework on time?改为被动语态时为什么不用by her
2个回答

she finished her homework on time

改为被动语态是Her homework was finished by her on time.

by+sb这个句型表示这个被动是由谁做的,可省可不省.不省略是不会错的

不过一般来说,用到被动语态的时候通常是主语不知道是什么的时候,比如苹果被吃了,我们不知道是被谁吃的时候只能说the apple is eaten.后面就用不出by+sb的结构了