Why use 'a' instead of 'para' or 'por'?

Ricky M.A2KwizIQ Q&A regular contributor

Why use 'a' instead of 'para' or 'por'?

In the examples of  "¿Quién prepara la fiesta a Sofía?" and "Nosotros les preparamos la cena a nuestros invitados."

Why use 'a' instead of 'para' (for) or 'por' (on behalf of)?

Ricky

Asked 8 years ago
InmaKwizIQ Head of Spanish, Native Spanish Teacher

Hola Ricky

Sometimes "a" has the same function as "para" (for), which is the case in this sentence:

"¿Quién prepara la fiesta a Sofía?" You could also say ""¿Quién prepara la fiesta para Sofía?"

In the second sentence you mention, "Nosotros les preparamos la cena a nuestros invitados.", the indirect object "nuestros invitados" is referred to twice: with "les" (to them) and with "a" (to our guests). Sometimes we admite the double indirect object in a sentence. Here are other similar sentences:

"Le he regalado una flor a Carmen" (I bought a flower for Carmen.)

"Les compré a los niños unos abrigos nuevos." (I bought the children some new coats.)

I hope this clarifies your doubt.

Inma

Ricky M. asked:

Why use 'a' instead of 'para' or 'por'?

In the examples of  "¿Quién prepara la fiesta a Sofía?" and "Nosotros les preparamos la cena a nuestros invitados."

Why use 'a' instead of 'para' (for) or 'por' (on behalf of)?

Ricky

Sign in to submit your answer

Don't have an account yet? Join today

Ask a question

Find your Spanish level for FREE

And get your personalised Study Plan to improve it

Find your Spanish level
Let me take a look at that...