Is "por" used correctly in this sentence?
I heard this sentence in one of the the Pimsleur lessons:
Gracias por todo lo hicieron por mí. (Thank you for all you did for me).
I thought this should be "para mí" because the "goal/receiver" of the things was "me" according to my understanding from this site's several explanations for por vs. para. Maybe this is a conventional usage that's outside of the regular rules, or my understanding of the por/para distinction is not accurate.
I wonder how this sentence is said in native Spanish, because it is quite useful.
Gracias,
4 Answers
Hello,
Yes, "por mí" is used correctly in that sentence. However, it should be "por todo lo que".
By the way, I, as a native Spanish speaker, would say that. So, yes, it is used by natives as well.
Espero haber ayudado.
¡Gracias por todo lo que hicieron por mí! = Thank you for all you did for me!
Jasmine, I think I would say it the way you wrote it. Just cause it sounds good conversationally to me.
"Gracias por todo que Uds. hacían para mí" ==> I used the imperative rather than the preterit, assuming that what was done occurred over an unspecified amount of time. Also, I replaced the "lo" with "que". I then used "para" because you are the recipient of an action.
As a reminder -- you can look up grammer questions on the Learn: Spanish Grammer link, top menu bar. The Para (PRODDS) versus Por (Dreems) discussion can be found under there. Here is the direct link to this discussion: Reference Page
PARA (PRODDS)
Purpose
Recipient
Opinion
Destination
Deadline
Standard (comparison)
Por (DREEMS)
Duration
Emotion
Exchange
Mode of transportation
Substitution (exchange)