WorksheetsEL PRESENTE PERFECTO
Total questions: 50
Worksheet time: 27mins
Yo ___ ________ (decir) la verdad
he decido
ha dicho
ha decido
he dicho
Change to present perfect: yo/ puse
ha podido
he puesto
ha puesto
he podido
Change to present perfect: nosotros / tuvimos
ha tenido
hemos tenido
han tenido
hamos tenido
Change to present perfect: ella/ hacer
ha hecho
ha hacido
he hecho
ha hacido
¿Qué has oído?
closed
opened
done
seen
¿Qué has oído?
said
bought
give
eaten
¿Qué has oído?
built
bought
lost
fit
¿Qué oíste?
The kids have already woken up.
The kids are still asleep.
The kids are still doing homework
The kids haven't yet seen the movie.
¿Qué oíste?
I have already seen the movie.
I haven't seen the movie yet.
¿Qué oíste?
Raul has broken his hand.
Raul has lost the match.
Raul has told a lie.
Raul hasn't said anything.
¿Qué oíste?
We haven't eaten yet.
We have already eaten.
¿Qué oíste?
She still hasn't arrived.
She has already arrived.
¿Qué oíste?
Have you already read the book?
Have you already bought the book?
Have you read the book?
Why haven't you read the book?
¿Qué oíste?
I have already written the essay.
I still haven't written the essay.
Nosotros todavía no __________ el proyecto. (terminar)
hemos terminado
han terminado
has terminado
habéis terminado
Yo le _______ la verdad. (decir)
he dicho
he decidido
Alberto _________ el brazo jugando al fútbol. (romperse)
se ha roto
me ha rompido
ha rompido
te has roto
Ese actor ya __________ (morirse).
se ha muerto
se ha morido
Y tú, ¿ ___________ el problema? (resolver)
has resuelto
has resolvido
Mamá ___________ el salmón en aceite de olivo. (freír)
ha frito
ha freído
El señor Rodríguez no nos __________. (creer)
ha creído
hemos creído
has creído
han creído
¿Qué oíste?
I haven't done anything.
I haven't seen anything.
I haven't learned anything.
I haven't tried anything.
¿Qué oíste?
My friends still haven't returned from the supermarket.
My friends still haven't gone to the supermarket.
Have you not seen it today?
The Garcias have gone on vacation, but have not yet returned.
Who has opened the door?
Have you broken a bone?
¿Te has roto un hueso?
¿Te has hecho la tarea?
We have done the homework.
Nosotros hemos hecho la tarea.
Nosotros hicimos la tarea.
Nosotros hemos hacer la tarea.
All of you have broken the closet.
Todos ustedes han quebrar el armario.
Todos hemos roto el armario.
Todos ustedes han roto el armario.
Change from the preterite to the present perfect: jugó
ha juegado
ha jugado
he jugado
has jugado
What is the past participle of 'morir'?
muriendo
muerto
muerta
murió
¿Qué has comprado en Target?
He comprado ropa y libros.
Sí, he comprado en Target.
Comprado ropa y libros.
Ropa y libros.
