Improving Your English Language Skills

Present Perfect Tense in Spanish

The present perfect tense can be tricky for English language learners, especially when it comes to translating it into Spanish. One common mistake is not knowing when to use the correct auxiliary verb "have" or "has" in Spanish. Let's practice by identifying the correct sentence that uses the present perfect tense.

Which of the following sentences uses the present perfect correctly?

Yo ha dicho todo lo que voy a decir.
Yo he dicho todo lo que voy a decir.
Yo hemos decido todo lo que voy a decir.
Yo has dicido todo lo que voy a decir.

Answer:

The answer is "Yo he dicho todo lo que voy a decir."

← Tell me a story using the preterite and imperfect tenses in spanish Read the dialogue and choose the option that answers the question →