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

← Select the most polite way in which a waiter could offer a suggestion The colors of the american flag →