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 6 years ago
InmaNative Spanish expert teacher in Kwiziq

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 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

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

Test your Spanish to the CEFR standard

Find your Spanish level
Clever stuff happening!