Hi,
In the example sentence, 'Nadie ha traído regalos a la fiesta', please could you tell me why ha, which I think is from the auxiliary verb 'haber', is used?
Thanks, Clara.
Hi,
In the example sentence, 'Nadie ha traído regalos a la fiesta', please could you tell me why ha, which I think is from the auxiliary verb 'haber', is used?
Thanks, Clara.
Hola Clara
The reason why you see "ha" in "ha traído" is because, as you say, we are using the Present perfect tense in Spanish, with auxiliary verb haber. But the English sentence takes the Preterite (simple past), "brought", because it is a more natural way to translate it.
If we translated it literally we would then say "ha traído" = "has brought"
In Spanish we tend to use the Present Perfect a lot more than in English.
Here is a lesson that can help you with this:
When to use the perfect tense versus the simple past (Perfecto vs Indefinido)
Un saludo
Inma
Hola Imma,
Thank you very much for your reply and explanation, it is much appreciated.
I will certainly study the lesson you have suggested.
Saludos
Clara
Don't have an account yet? Join today
Test your Spanish to the CEFR standard
Find your Spanish level