A2 144-question pool 12, 20 or 40 random questions

Spanish Present Perfect Quiz

Practise he, has, ha + past participle through everyday statements, negatives and questions.

Quick Review: Spanish Present Perfect

Formula: he / has / ha + past participle — for example, he hablado, has comido, ha vivido.

Common irregular participles include hecho, dicho, visto, puesto and vuelto.

Review Spanish perfect tenses →

English → Español

Pretérito perfecto

Choose your quiz length

A new random set is created every time you start a quiz.

Spanish Past Tenses

Review the main Spanish past tenses and when to use each one.

Present Irregular Verbs Quiz

Practice common irregular verbs in the Spanish present tense.

Past Tenses Comparison Quiz

Compare the preterite, present perfect and imperfect in context.