Font size
WorksheetsPerfect Tenses
Total questions: 25
Worksheet time: 16mins
Select all the verbs with irregular past participles.
decir
dar
ir
hacer
volver
Contesta: ¿Has almorzado en El Salto?
No, no has almorzado en El Salto.
Sí, he almorzado en El Salto muchas veces.
Sí, almorzado en El Salto.
No, he no almorzado en El Salto.
Change from the preterite to the present perfect: jugó
ha juegado
ha jugado
he jugado
has jugado
she hadn't showered
ella no se ha duchado
ella se había duchado
ella no se habría duchado
ella no se había duchado
Which verb DOES NOT have an irregular past participle?
hacer
ver
poner
escribir
estar
What is the past participle of 'morir'?
muriendo
muerto
muerta
murió
Contesta: ¿Adónde has viajado en España?
He viajado a Barcelona y Granada.
Sí, he viajado a España.
No, no he viajado a España.
Viajado a Madrid.
Completa con el condicional perfecto: Nuestra familia __________ nuestra casa. (vender)
han vendido
habrá vendida
vendió
habría vendido
¿Qué has comprado en Target?
He comprado ropa y libros.
Sí, he comprado en Target.
Comprado ropa y libros.
Ropa y libros.
Which sentence is correct?
Los niños comprado muchos dulces.
Los niños han comprados muchos dulces.
Los niños habrían comprado muchos dulces.
Los niños habían no comprado muchos dulces.
Completa con el presente perfecto: Santiago y yo nunca _________ Macbeth.
leído
ha leído
hemos leídos
hemos leído
Completa con el pluscuamperfecto en la forma de 'yo': _______________ a las nueve. (acostarse)
Me acostado
Me había acostado
Me habría acostado
Había acostado me
He acostado
Which sentence is correct?
Mi hermano y yo nunca hemos corrido en el gimnasio.
Mi hermano y yo nunca corrido en el gimnasio.
Mi hermano y yo hemos nunca corrido en el gimnasio.
Mi hermano y yo nunca hemos corriendo en el gimnasio.
¿Quién will have read el libro para mañana?
habrás leído
has leído
habías leído
vas a leer
What are the correct conjugations of the verb 'haber'?
ha, has, he, hemos, habéis, hen
quiquiriqui
había, habías, había, habíamos, habíais, habían
hablo, hablas, habla, hablamos, habáis, hablan
nunca =
none
always
never
today
Complete with the correct conjugation in the present perfect. There may be more than one answer.
Los alumnos no ______________ el proyecto.
han empezado
han preparar
han hecho
han empiezado
What is the past participle of 'servir'?
sirvido
sirviendo
servado
servido
Nosotros would have written, pero no tuvimos estampillas.
habríamos escribido
habríamos escrito
habíamos escrito
hemos escribido
había dicho
I had spoken
I had showered
I had told
I had gone
¿Quiénes _______ tomado la prueba?
han
ha
había
habría
We would have gone, but we lost the tickets.
Hemos ido, pero perdimos los boletos.
Habíamos ido, pero perdimos los boletos.
Habremos ido, pero perdimos los boletos.
Habríamos ido, pero perdimos los boletos.
already
todavía no
ya
nunca
ayer
they have had fun
se han divirtido
han se divertido
se han divertido
se han divirtiendo
había pagado
he will have paid
he has paid
he would have paid
he had paid
