Font size
WorksheetsPresent Perfect Spanish
Total questions: 65
Worksheet time: 31mins
The present perfect is formed by...
HAVE + PAST PARTICIPLE
HAVE / HAS + PAST PARTICIPLE
AM/ IS/ ARE + PAST PARTICIPLE
AM / IS / ARE + V-ING
How do you form the past participle in Spanish?
Remove the infinitive ending and switch it with -ado or -ido
Add -ado or -ido to the infinitive
Conjugate haber
Give up and cry
Which of the following is NOT one of the conjugations of haber?
Yo he
Tú has
Nosotros hamos
Vosotros habéis
When do we use the present perfect tense?
When talking about a past event that has present consequences
When the time period is unspecified or unfinished
When talking about something that is going to happen
When we want to talk about the present
Which of the following sentences uses the present perfect?
I have to study Spanish
I have studied Spanish
I studied Spanish
I have Spanish
How do you form the present perfect in English?
To have
To have + to do
Past participle
To have + past participle
How do you form the present perfect in Spanish?
Haber
Haber + -ado, -ido
Tener + -ado, -ido
-Ado, -ido
Translate the following: "She has lived here"
Ella tiene vivir aquí
Ella has vivir aquí
Ella ha vivido aquí
Ella ha vive aquí
Translate the following: "We have eaten"
Nosotros hemos comido
Nosotros hamos comido
Nosotros hemos comidos
Nosotros tiene comer
Translate the following: "Y'all have slept" (2 correct answers)
Ustedes han dormido
Vosotros habéis dormidos
Ustedes han dormidos
Vosotros habéis dormido
Conjugate the following: Nosotros (haber/escuchar)
Nosotros hamos escuchado
Nosotros hemos escuchado
Nosotros hemos escuchados
Nosotros habemos escuchado
Conjugate the following: Ellos (haber/ir)
Ellos haban ido
Ellos han irido
Ellos han idos
Ellos han ido
Conjugate the following: Tú (haber/jugar)
Tú has jugado
Tú has jugados
Tú habas jugado
Tú haber jugado
Choose the correct conjugations of 'haber'
Yo habe
Ellos han
Nosotros hemos
Vosotros habéis
Ella has
Translate into English: "Nosotros hemos bailado hoy"
We dance today
We have danced today
We danced today
We will dance today
Translate into English: "Yo he ido a España"
I have gone to Spain
I am going to Spain
I went to Spain
I have to go to Spain
Ella _________hecho mi tarea.
ha
he
hemos
han
estudiado para el examen.
Mama ha _______ el pastel
hecho
lavado
limpiado
comprado
la tele. Es muy pequeña.
El chico ha _____ en Perú
estado
comido
sido
comprado
Yo he _________ la mesa para la fiesta,
puesto
trabajado
tenido
manejado
Ella ha ____________ la tarea
hecho
traido
sido
comprado
Las chicas han __________ el programa.
visto
hecho
mirado
comprado
El ha ____________ la guitarra
practicado
jugado
hecho
tocado
Yo ____bailado
he
has
ha
hemos
Ellos ____cantado.
he
has
hemos
han
Nosotros no ____visitado Paris todavía.
he
has
hemos
han
¿Tú _____hecho la tarea?
has
he
hemos
han
He ______(bailar) muchas veces en mi vida.
bailando
bailé
bailado
bailido
Hemos _______(comer) muchos tacos en nuestras vidas.
comado
comido
comiendo
comando
¿Has ______(visitar) Paris?
visitado
visitando
visito
visi
¿Han ______(vivir) en Sevilla?
vivido
vivado
viviendo
vivi
Yo he _(ver) la película muchas veces.
visto
verdo
veido
viendo
Ella ha _(abrir) la ventana muchas veces.
ariendo
abrinedo
abriendo
abierto
Ellos han _(decir) la verdad.
dio
dido
diendo
dicho
¿Has _(poner) la manta en el sofa?
ponido
ponado
puesto
puso
¿Has _(escribir) el ensayo todavía?
escribiendo
escrito
escribe
escrido
¿Ha _(hacer) la tarea?
hecho
hiendo
huyendo
hido
¿Han _(ver) Mulan?
veido
visto
viendo
vado
He _(volver) a mi casa muchas veces.
vuelto
volviendo
visto
veido
Ellos han _(romper) su tobillo varias veces.
rompido
rompa
rompe
roto
How do you form the past participle in Spanish?
Remove the infinitive ending and switch it with -ado or -ido
Add -ado or -ido to the infinitive
Conjugate haber
Give up and cry
Which of the following is NOT one of the conjugations of haber?
Yo he
Tú has
Nosotros hamos
Vosotros habéis
Have you spoken with Mr. Perez?
I have not yet drank the coffee.
Have you not seen it today?
The Martinez's have bought a new house.
Sanchez has read the newspaper
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?
Which past participle is REGULAR
abierto
cubierto
escrito
recibido
Which past participle comes from the verb ROMPER
hecho
dicho
roto
revuelto
