El pretérito perfecto (Present Perfect)
  • 1. Mis amigos no _______ hacer una fiesta hoy. (querer)
A) hemos querido
B) he querido
C) han querido
D) ha querido
E) has querido
  • 2. Lola _______ un vestido muy elegante hoy. (ponerse)
A) nos hemos ponido
B) ha puesto
C) me he ponido
D) se ha puesto
E) te has puesto
  • 3. La arquitecta _______ una escuela muy moderna. (construir)
A) han construido
B) hemos construido
C) has construido
D) ha construido
E) he construido
  • 4. Desde enero de este año, tú _______ a Los Ángeles tres veces. (ir)
A) he ido
B) ha ido
C) hemos ido
D) has ido
E) han ido
  • 5. Estoy muy triste. Mi novia y yo _______. (pelearse)
A) ha peleado
B) nos hemos peleado
C) se han pelado
D) me he peleado
E) te has peleado
  • 6. Hoy nuestras clases _______ a las 8:00 a.m. (comenzar)
A) he comenzado
B) han comenzado
C) has comenzado
D) hemos comenzado
E) ha comenzado
  • 7. La profesora te _______ cómo crear el proyecto. (describir)
A) has describido
B) ha describido
C) has descrito
D) ha descrito
E) hemos descrito
  • 8. Hoy yo _______ un poco tarde a la escuela. (llegar)
A) he llegado
B) he llegado
C) hemos llegado
D) has llegado
E) ha llegado
  • 9. Nosotros _______ que estudiar mucho para el examen. (tener)
A) hemos tenido
B) han tenido
C) he tenido
D) ha tenido
E) has tenido
  • 10. ¿_______ mucha gente en el centro comercial hoy? (haber)
A) Has habido
B) Han habido
C) He habido
D) Ha habido
E) Hemos habido
  • 11. Brenda y Teresa _______ en Honduras por una semana. (estar)
A) han estado
B) has estado
C) hemos estado
D) ha estado
E) he estado
  • 12. Mis padres _______ comprar un coche nuevo. (decidir)
A) he decidido
B) ha decidido
C) han decidido
D) has decidido
E) hemos decidido
  • 13. Carolina me _______ un mensaje muy largo.
A) has escrito
B) hemos escribido
C) ha escribido
D) han escrito
E) ha escrito
  • 14. Tú no _______ mucho desde la última vez que te vi. (engordar - to gain weight)
A) hemos engordado
B) ha engordado
C) he engordado
D) has engordado
E) han engordado
  • 15. Mis amigos _______ que quieren ir a la playa. (decir)
A) ha dicho
B) has decido
C) han decido
D) han dicho
E) hemos dicho
  • 16. Hoy yo _______ el tobillo en el gimnasio. (torcerse - to sprain)
A) se han torcido
B) te has torcido
C) me he torcido
D) nos hemos torcido
E) se ha torcido
  • 17. Jorge _______ su cama esta mañana. (hacer)
A) has hacido
B) ha hacido
C) has hecho
D) ha hecho
E) he hecho
  • 18. Nosotros _______ a clases toda la semana. (venir)
A) has venido
B) ha venido
C) han venido
D) hemos venido
E) he venido
  • 19. Mis padres me _______ usar su tarjeta de crédito. (prohibir - to prohibit, to forbid)
A) ha prohibido
B) he prohibido
C) han prohibido
D) has prohibido
E) hemos prohibido
  • 20. Tú _______ muy contento de tus vacaciones. (volver)
A) ha volvido
B) has volvido
C) he volvido
D) he vuelto
E) has vuelto
Created with That Quiz — where a math practice test is always one click away.