Which of the following sentences could take the place of:

Ustedes compraron un regalo para ellos.

Los lo compraron.
Se lo compraron.
Se les compraron.

Respuesta :

The last one... Se les compraron
Ustedes compraron un regalo para ellos translates into You bought a gift for them..
Los lo compraron means they bought it
So does se lo compraron
But se les compraron means They were bought 
it is: Se les compraron.

*I added the last part of the sentence in parentheses so you can see which option it goes with better.


Se les compraron(un regalo para ellos)
^this is the correct answer.

Se lo compraron(un regalo para ellos)
^this would be used if you were saying that one person bought a present for more than one person. but in the sentence that they are asking more than one person bought a present for more than one person

Los lo compraron(un regala para ellos)
^makes absolutely no sense.

hope this helps :)