Common placement of DO and IO pronouns
Most lessons tell you to put these pronouns before the verb. But, in the end, they say you can put them after the verb. Placing them after the verb is more like English. What is the most common way to do it. I am talking about the common person from Mexico speaking Spanish, whether they are right or wrong.
2 Answers
In some cases pronouns must be placed before the verb, in some they must be after, and in some you have a choice.
Se lo doy. I give it to him. There is no way to put the pronouns after
Se lo voy a dar. I am going to give it to him. Here you have an option so you can say:
Voy a dárselo.
In normal spoken Spanish it is more common before, but either is acceptable- just as in English I am going to give him it, I am going to give it to him. Either is acceptable.
Dáselo. Give it to him (command). No choice, they must follow.
No se lo des. Don't give it to him. No choice in order.
Se lo estoy dando. I am (in the midst of) giving it to him, you can say:
Estoy dándoselo.
Not sure on this which is more common.
I may have missed permutations but you get the idea.
This is my understanding, I will defer to native corrections.
To put it just a wee bit simpler.
(1) You can place a D/O, I/O or even Reflexive pronouns just before a conjugated verb.
Example (speaking of a book) Yo lo compré ayer. I bought it yesterday.
Still putting it in front of a conjugated verb. "Lo estoy comprando ahora." I am buying it now.
(2) OR you can attach it to the "ando" "iendo" "yendo" form or to the infinitive.
Estoy comprándolo ahora. (I am buying it now. Note the accent which is needed in this case.
Necisito comprarlo ahora. I need to buy it now. You could also say "Lo necesito comprar ahora.
Boiling it all down to one rule: