Present Perfect Flashcards
I have saved (money)
Yo he ahorrado
I have changed (Cambiar)
Yo he cambiado
I have met (Conocer)
Yo he conocido
I have divided
Yo he dividido
I have found / encountered (Encontrar)
Yo he encontrado
I have been (Estar)
Yo he estado
I have talked (Hablar)
Yo he hablado
I have gone / I went (Ir)
Yo he ido
I have read
Yo he leído
I have called (Llamar)
Yo he llamado
I have arrived (Llegar)
Yo he llegado
I have carried / worn (Llevar)
Yo he llevado
I have asked / ordered (Pedir)
Yo he pedido
I have been (Ser)
Yo he sido
I have dreamed (Soñar)
Yo he soñado
I have had (Tener)
Yo he tenido
I have taken (Tomer)
Yo he tomado
I have worked
Yo he trabajado
I have brought (Traer)
Yo he traído
I saw / have seen (Ver)
Yo he visto
I have drunk / drank (Beber)
Yo he bebido
She has gotten / achieved
Ella ha conseguido
She has undone / ruined (Deshacer)
Ella ha deshecho
He has returned (Devolver)
El ha devuelto
I have written
Yo he escrito
He has been in the park (Estar)
Él ha estado en el parque.
He liked it
Le gustó
They have been (Haber)
Ellos han habido
She has printed (Imprimir)
Ella ha impreso
He has risen / got up (Levantarse)
Se ha levantado
She has watched / she looked (Mirar)
Ella ha mirado
She has shown (Mostrar)
Ella ha mostrado
He has died (Morir)
El ha muerto
It has occurred
Ha ocurrido
She has seemed (Parecer)
Ella ha parecido
It has happened / passed (Pasar)
Ha pasado
They have asked
Ellos han pedido
She has been able (Poder)
Ella ha podido
She has broken
Ella ha roto
They have known (Saber)
Ellas han sabido
He has been (Ser)
El ha sido
He has finished (Terminar)
El ha terminado
She has worked (Trabajar)
Ella ha trabajado
She has come (Venir)
Ella ha venido
You (ustedes) have seen (Ver)
Ustedes han visto
You (ustedes) have lived (Vivir)
(He/she/you/it)
Ustedes han vivido
You (ustedes) have opened (Abrir)
Ustedes han abierto
You have ascended / been promoted (Ascender)
Tú has ascendido
You (ustedes) have changed (Cambiar)
Ustedes han cambiado
You (ustedes) have made (Hacer)
Ustedes han hecho
They have driven (Conducir)
Ellos han conducido.
You (ustedes) have happened / occurred (Ocurrir)
Ustedes han ocurrido
They have been able (Poder)
Ellos han podido
They have remained / stayed (Quedarse)
Ellas se han quedado
They have solved (Resolver)
Ellos han resuelto
They have lived (Vivir)
Ellas han vivido
You have learned
Tú has aprendido
You (usted) have passed (Aprobar)
Usted ha aprobado
You have met (Conocer)
Tú has conocido
You have grown up (Crecer)
Tú has crecido
You have said / told
Tú has dicho
You have reduced / diminished / disabled (disminuir)
Tú has disminuido
You (have) understood (Entender)
Tú has entendido
You (have) waited
Tú has esperado
You (ustedes) have been (Estar)
Ustedes han estado
You have been / went (Ir)
Tú has ido
You have asked / ordered (Pedir)
Tú has pedido
You (usted) (have) thought (Pensar)
Usted ha pensado
You have put (Poner)
Tú has puesto
Have you known (Saber)
¿Tú has sabido?
You (ustedes) (have) felt (Sentir)
Ustedes han sentido
You have been (Ser)
Tú has sido
You (ustedes) have dreamed (Soñar)
Ustedes han soñado
You have had (Tener)
Tú has tenido
You have seen (Ver)
Tú has visto
You (ustedes) had been (Estar)
Ustedes han sido
You (vosotros) have heard (Oír)
Vosotros habéis oído
You (vosotros) have visited
Vosotros habéis visitado
We have danced (Bailar)
Nosotros hemos bailado
We have grown up (Crecer)
Nosotros hemos crecido
We have covered (Cubrir)
Nosotros hemos cubierto
We (have) talked / spoken (Hablar)
Nosotros hemos hablado
We have gone (Ir)
Nosotros hemos ido
We have owned (Poseer)
Nosotros hemos poseído
We have been (Ser)
Nosotros hemos sido
We have had (Tener)
Nosotros hemos tenido
We have worked (Trabajar)
Nosotros hemos trabajado
We have lived (Vivir)
Nosotros hemos vivido
We have returned (Volver)
Nosotros hemos vuelto
He/she sent me
Me ha enviado
I have been (Ser) attracted
Yo he sido atraído
Has ignored me
(he/she/you/it)
Me ha ignorado
I have laughed at you
Me he reído de ti
I have thrown
He tirado
I haven’t taken / drunk / drank
No he tomado
We have not believed
No hemos creído
You have not recognised me (Reconocer)
No me has reconocido
We have met (Conocer)
Nos hemos conocido