Transform the sentence Present Perfect
Transform the sentence Past Perfect
Transform the sentence Future Perfect
Past Participle verbs
Random
100

Yo he comprado un coche

I have bought a car

100

Ellos ya se habían visto antes

They had seen each other before

100

Antes del verano, tú habrás vendido tu casa

Before summer you will have sold your house

100

sing

sung

100

What is the form of the verb used in the perfect tenses?

Past Participle

200

Yo he leído un libro

I have read a book

200

Ellos habían vivido en el extranjero antes

They had lived abroad before

200

Antes de las 10, habré visitado la ciudad

Before 10 o'clock, I will have visited the city

200

eat

eaten 

200

What is the structure of the present perfect?

Personal pronoun/have-has/ past participle of the verb 

300

Esta mañana me he tomado 3 cafés

This morning I have drunk three coffees

300

Cuando mi amigo llegó al concierto, ya había comenzado

When my friend arrived at the concert, it had already begun

300

Nosotros nos habremos marchado para cuando llegues

We will have gone by the time you arrive

300

fly

flown

300

What is the structure of the past perfect?

Personal Pronoun/had/ past participle of the verb

400

¿Has visto tú a mi hermana?

Have you seen my sister?

400

La película ya había comenzado cuando llegamos al cine

The movie had already started by the time we arrived at the cinema

400

Antes de Navidad habré finalizado el curso

Before Christmas, I will have finished the course

400

forget

forgotten

400

What is the structure of the future perfect?

Personal Pronoun/will/have/ past participle of the verb

500

hemos tenido el mismo carro por 10 años 

 We have had the same car for ten years

500

Había conocido a Kevin antes de la fiesta

She had met Kevin before the party

500

Antes del verano, yo habré aprendido a jugar al tenis

Before summer, I will have learned to play tennis

500

steal

stolen

500

what is one of the uses of the present perfect?

actions that happened in the past

past events that have an effect in the present

actions that finished recently

actions that began in the past but still happening 

M
e
n
u