PRESENT PERFECT (mixed) 1

More practice on the Spanish present perfect. Includes both regular and irregular past participles. Intermediate level.
📚 Quick grammar review
📌
Irregular past participles — the key ones — The most common irregular participles: hacer → hecho, decir → dicho, ver → visto, poner → puesto, volver → vuelto, abrir → abierto, escribir → escrito, romper → roto, morir → muerto, cubrir → cubierto. All other present perfect rules (auxiliary, position, invariability) stay the same.
🔧
Adverbs that pair naturally with the present perfect — Certain time adverbs collocate naturally with the present perfect: ya (already), todavía no / aún no (not yet), alguna vez (ever), nunca (never), siempre (always — in this context). ¿Has comido alguna vez sushi? Nunca he estado en Japón.
💡
The participle never changes in compound tenses — A very common error is making the participle agree with the subject: Ella ha comido (not comida). Las niñas han llegado (not llegadas). Agreement only occurs when the participle is used as an adjective: La puerta está abierta — here it follows estar and acts like an adjective.

✨ Ready to practice? ¡Vamos!

Practice conjugating the present perfect tense in Spanish:
Example: Yo he visto la película. (ver)


1. Ella esta canción. (cantar)✓
2. Los dueños dos veces. (llamar)✓
3. Tu mamá te de no salir. (decir)✓
4. Nosotros en el mar. (nadar)✓
5. Vosotros no buenos amigos. (ser)✓
6. Usted Valencia. (visitar)✓
7. Ellos sus maletas en el autobús. (poner)✓
8. Yo mal. (dormir)✓
9. Mis padres a vivir con nosotros. (volver)✓
10. Tú a China tres veces. (ir)✓
11. Mi hermano mi laptop. (romper)✓
12. Las cartas no . (llegar)✓
13. Mucha gente se a mi canal. (suscribirse)✓
14. Nosotros en el edificio. (entrar)✓
15. Tú con ella. (bailar)✓
16. Yo la caja. (abrir)✓
17. Ella aquí. (quedar)✓
18. Estas cosas antes. (pasar)✓
19. Vosotras no nos la verdad. (decir)✓
20. Las flores . (morir)
✓
Special characters (click to insert):
á é í ó ú ü ñ Á É Í Ó Ú Ñ✓



© 2008–2026 LearnSpanishFeelGood.com (a division of LearnEnglishFeelGood.com). All rights reserved.