Font size
WorksheetsSp3H - U3 - El Presente Perfecto
Total questions: 25
Worksheet time: 18mins
Fill in the blank with the correct form of haber:
Yo (a) cominado con el perro.
Fill in the blank with the correct form of haber:
Marta y Pedro (a) tomado medicina esta mañana.
Fill in the blank with the correct form of haber:
¿ (a) (tú) escuchado la canción nueva de Yeezy?
Fill in the blank with the correct form of haber:
Miguel (a) escrito un ensayo para la clase de inglés.
Luisa (a) leído la novela Twilight.
Nosotros (a) tocado el piano.
Write the past participle of the REGULAR verb nadar.
(a)
Write the past participle of the REGULAR verb correr.
(a)
Write the past participle of the REGULAR verb invadir.
(a)
Write the past participle of the REGULAR verb completar.
(a)
What is the past participle of poner?
puesto
ponido
What is the past participle of hacer?
hecho
hacido
What is the past participle of decir?
dicho
decido
What is the past participle of escribir?
escrito
escribido
What is the past participle of abrir?
abierto
abrido
What is the past participle of ver?
visto
vido
What is the past participle of tener?
tenido
tiesto
What is the past participle of ser?
sido
siesto
What does the following mean in English?
He terminado la tarea de matemáticas.
I have finished the math homework.
You used to finish the math homework.
I have started the math homework.
She will finish the math homework.
What does the following mean in English?
Mi papá y yo hemos visitado las montañas en Colorado.
My dad and I have visited the mountains in Colorado.
My dad and I will visit the mountains in Colorado.
My dad and I have hiked in the mountains in Colorado.
My dad and I used to visit the mountains in Colorado.
What does the following mean in English?
Mi hermano ha comprado unos zapatos nuevos y feos.
My brother has bought some ugly, new shoes.
My son has sold some ugly, new shoes.
My brother will wear ugly, new shoes.
My cousin has returned ugly, new shoes.
What does the following mean in English?
Mis amigos han tomado el examen.
My friends have taken the test.
My friends will take the test.
My friends are taking the test.
My friends took the test.
What does the following mean in English?
Ustedes han estudiado para la prueba.
You all have studied for the quiz.
They have studied for the quiz.
You all will study for the quiz.
They used to study for the quiz.
What does the following mean in English?
¿Has visto la nueva película de Spider-Man?
Have you seen the new Spider-Man movie?
Will you be seeing the new Spider-Man movie?
Has he seen the new Spider-Man movie?
Is the new Spider-Man movie the GOAT?
What does the following mean in English?
Hemos hablado con la maestra sobre la tarea.
We have spoken with the teacher about the homework.
They have spoken with the teacher about the homework.
We will speak with the teacher about the homework.
You all will speak with the teacher about the homework.
