L5 Present Perfect Flashcards
I have lived
Yo he vivido
You (singular) have lived
Tú has vivido
He has lived
Él ha vivido
She has lived
Ella ha vivido
We (masculine) have lived
Nosotros hemos vivido
We (feminine) have lived
Nosotras hemos vivido
You (plural) have lived
Ustedes han vivido
They (masculine) have lived
Ellos han vivido
They (feminine) have lived
Ellas han vivido
I have eaten
Yo he comido
You (singular) have eaten
Tú has comido
He has eaten
Él ha comido
She has eaten
Ella ha comido
We (masculine) have eaten
Nosotros hemos comido
We (feminine) have eaten
Nosotras hemos comido
You (plural) have eaten
Ustedes han comido
They (masculine) have eaten
Ellos han comido
They (feminine) have eaten
Ellas han comido
I have spoken
Yo he hablado
You (singular) have spoken
Tú has hablado
He has spoken
Él ha hablado
She has spoken
Ella ha hablado
We (masculine) have spoken
Nosotros hemos hablado
We (feminine) have spoken
Nosotras hemos hablado
You (plural) have spoken
Ustedes han hablado
They (masculine) have spoken
Ellos han hablado
They (feminine) have spoken
Ellas han hablado
I have jumped
Yo he saltado
You (singular) have jumped
Tú has saltado
He has jumped
Él ha saltado
She has jumped
Ella ha saltado
We (masculine) have jumped
Nosotros hemos saltado
We (feminine) have jumped
Nosotras hemos saltado
You (plural) have jumped
Ustedes han saltado
They (masculine) have jumped
Ellos han saltado
They (feminine) have jumped
Ellas han saltado
I have learned
Yo he aprendido
You (singular) have learned
Tú has aprendido
He has learned
Él ha aprendido
She has learned
Ella ha aprendido
We (masculine) have learned
Nosotros hemos aprendido
We (feminine) have learned
Nosotras hemos aprendido
You (plural) have learned
Ustedes han aprendido
They (masculine) have learned
Ellos han aprendido
They (feminine) have learned
Ellas han aprendido
I have received
Yo he recibido
You (singular) have received
Tú has recibido
He has received
Él ha recibido
She has received
Ella ha recibido
We (masculine) have received
Nosotros hemos recibido
We (feminine) have received
Nosotras hemos recibido
You (plural) have received
Ustedes han recibido
They (masculine) have received
Ellos han recibido
They (feminine) have received
Ellas han recibido
Said
Dicho
Written
Escrito
Done
Hecho
Put
Puesto
Seen
Visto
She has cooked pasta for lunch
Ella ha cocinado pasta para almorzar
You have played soccer since you were a child
Tú has jugado fútbol desde niño
She hasn’t had dinner yet
Ella no ha cenado todavía
You haven’t been to the supermarket
Tú no has ido al supermercado
Have you studied Spanish before?
¿Ustedes han estudiado español antes?
Have the children showered today?
¿Los niños se han duchado hoy?
Cuando llegué, ella ya había salido.
When I arrived, she had already left.
Para cuando me desperté, mi hermano ya había preparado el desayuno.
By the time I woke up, my brother had already prepared breakfast.
Los estudiantes habían estudiado mucho antes del examen.
The students had studied hard before the exam.
Ya habíamos comido cuando llegaron los invitados.
We had already eaten when the guests arrived.
El tren había partido cuando llegamos a la estación.
The train had left when we arrived at the station.
María me dijo que nunca había viajado a España.
María told me that she had never traveled to Spain.
El ladrón había escapado antes de que llegara la policía.
The thief had escaped before the police arrived.
Ya habían cerrado la tienda cuando llegamos.
They had already closed the store when we arrived.
No había dormido nada la noche anterior.
He hadn’t slept at all the night before.
Juan me contó que había vivido en París.
Juan told me that he had lived in Paris.
El profesor nos explicó lo que había sucedido.
The teacher explained to us what had happened.
Ya habían terminado la película cuando llegué al cine.
They had already finished the movie when I got to the theater.
Mis padres habían vendido la casa antes de mudarse.
My parents had sold the house before moving.
El perro había comido todo antes de que lo encontráramos.
The dog had eaten everything before we found him.
Ya había leído ese libro tres veces.
I had already read that book three times.
Los niños habían jugado todo el día.
The children had played all day.
El chef había preparado toda la comida con anticipación.
The chef had prepared all the food in advance.
No había visto nunca algo así.
I had never seen anything like it.
Ya habían pintado las paredes cuando llegó el inspector.
They had already painted the walls when the inspector arrived.
El avión había despegado antes de que llegáramos al aeropuerto.
The plane had taken off before we arrived at the airport.
Sara me dijo que había perdido las llaves.
Sara told me she had lost her keys.
Ya habían construido el edificio cuando volví a la ciudad.
They had already built the building when I returned to the city.
El jardinero había plantado todas las flores.
The gardener had planted all the flowers.
Nunca habías probado la paella antes.
You’ve never tried paella before.
Ya habían limpiado la casa cuando llegaron los invitados.
They had already cleaned the house when the guests arrived.
El mecánico había reparado el coche antes del viaje.
The mechanic had repaired the car before the trip.
Los músicos habían ensayado mucho antes del concierto.
The musicians had rehearsed long before the concert.
Ya había nevado cuando salimos de casa.
It had already snowed when we left home.
El cartero había entregado todos los paquetes.
The postman had delivered all the packages.
Nadie había notado el error hasta entonces.
Nobody had noticed the error until then.
Ya habían cerrado las inscripciones cuando llegamos.
Registration had already closed when we arrived.
El artista había terminado el cuadro antes de la exposición.
The artist had finished the painting before the exhibition.
Los bomberos habían apagado el fuego cuando llegamos.
Firefighters had put out the fire when we arrived.
Ya habían publicado el libro cuando lo encontré.
They had already published the book when I found it.
El dentista había atendido a todos los pacientes.
The dentist had seen all the patients.
Ya habían comenzado la reunión cuando llegué.
They had already started the meeting when I arrived.
El científico había descubierto la fórmula.
The scientist had discovered the formula.
Los atletas habían entrenado durante meses.
The athletes had trained for months.
Ya había amanecido cuando terminamos de trabajar.
It was already dawn when we finished work.
El fotógrafo había tomado cientos de fotos.
The photographer had taken hundreds of photos.
Ya habían servido la cena cuando aparecieron.
Dinner had already been served when they appeared.
El actor había memorizado todo el guion.
The actor had memorized the entire script.
Ya habían vendido todas las entradas.
They had already sold all the tickets.
El escritor había terminado su novela.
The writer had finished his novel.
Los estudiantes habían aprobado todos los exámenes.
The students had passed all the exams.
Ya había oscurecido cuando salimos.
It was already dark when we left.
El cocinero había preparado un menú especial.
The cook had prepared a special menu.
La secretaria había organizado todos los documentos.
The secretary had organized all the documents.
Ya habían decorado la sala para la fiesta.
They had already decorated the room for the party.
El pintor había terminado todos los retratos.
The painter had finished all the portraits.