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