Passive voice,
The sentence: "La puerta fue abierta por la maestra" usually means that the door was opened by the teacher. How would one express that the teacher had her arms full and that the door was opened for her? La puerta fue abierta para la maestra, just doesn't sound right to me. Ah, the questions students ask!
Muchas gracias, Les agradezco la ayuda.
3 Answers
La frase " La puerta fue abierta para la maestra" es correcta, pero puede tener varias interpretaciones. Lo ideal es " Abrieron la puerta a la maestra al estar ella con las manos ocupadas"
Or another possibility could be 'se abrieron las puertas a la maestra ....' using the passive 'se'.
"La puerta fue abierta por la maestra" = the door was opened by the teacher.
La puerta fue abierta para la maestra = the was opened for/to the teacher (depending of what you want to say)
Usually and nowadays anybody would say "le abrieron la puerta a la profe..."