Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Presente Perfecto
0
%
0
0
0
Back
Restart
Ellas ___________ (terminar) la tarea hace una hora.
han terminado
ha terminado
hemos terminado
Oops!
Okay!
Nosotros ___________ (terminar) de leer ese libro.
he terminado
hemos terminado
has terminado
Oops!
Okay!
Ella ___________ (aprender) mucho en la escuela este año.
ha aprendido
he aprendido
han aprendido
Oops!
Okay!
Él no ___________ (trabajar) en esa empresa antes.
he trabajado
ha trabajado
han trabajado
Oops!
Okay!
Él ___________ (ver) esa película dos veces.
han visto
ha visto
hemos visto
Oops!
Okay!
Él ___________ (vivir) en esta ciudad desde hace años.
ha vivido
hemos vivido
has vivido
Oops!
Okay!
Ellas ___________ (salir) de vacaciones hace dos semanas.
he salido
hemos salido
ha salido
han salido
Oops!
Okay!
Yo no ___________ (visitar) ese museo nunca.
hemos visitado
he visitado
han visitado
Oops!
Okay!
Usted ___________ (dar) una excelente presentación en la conferencia.
he dado
han dado
ha dado
Oops!
Okay!
Nosotros nunca ___________ (comprar) un coche nuevo.
han comprado
he comprado
hemos comprado
Oops!
Okay!
Ella ___________ (viajar) a Europa varias veces.
ha viajado
has viajado
han viajado
Oops!
Okay!
Yo ___________ (comer) pizza esta semana.
he comido
han comido
ha comido
Oops!
Okay!
Nosotras nunca ___________ (viajar) a Asia.
he viajado
han viajado
hemos viajado
Oops!
Okay!
Ellos ___________ (escribir) cartas a sus abuelos con frecuencia.
he escrito
han escrito
ha escrito
Oops!
Okay!
Tú ___________ (conocer) a mi mejor amigo desde la infancia.
han conocido
has conocido
ha conocido
Oops!
Okay!
Tú ___________ (estudiar) mucho para el examen.
ha estudiado
han estudiado
has estudiado
Oops!
Okay!
Ellos ___________ (hablar) con el profesor sobre el proyecto.
ha hablado
hemos hablado
han hablado
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies