Home
FAQ
About
Log in
Subscribe now
Java Games:
Flashcards, matching, concentration, and word search.
Present Perfect
Tools
Copy this to my account
E-mail to a friend
Find other activities
Start over
Return to profile
Help
review the present perfect tense
A
B
he ido
I have gone
has ido
you have gone
ha ido
he has gone
hemos ido
we have gone
han ido
they have gone
he visto
I have seen
has visto
you have seen
ha visto
he has seen
hemos visto
we have seen
han visto
they have seen
he trabajado
I have worked
has trabajado
you have worked
ha trabajado
he has worked
hemos trabajado
we have worked
han trabajado
they have worked
he tenido
I have had
has tenido
you have had
ha tenido
he has had
hemos tenido
we have had
han tenido
they have had
he bailado
I have danced
has bailado
you have danced
ha bailado
he has danced
hemos bailado
we have danced
han bailado
they have danced
he escrito
I have written
has escrito
you have written
ha escrito
he has written
hemos escrito
we have written
han escrito
they have written
he quebrado
I have broken
has quebrado
you have broken
ha quebrado
he has broken
hemos quebrado
we have broken
han quebrado
they have broken
he roto
I have broken
has roto
you have broken
ha roto
he has broken
hemos roto
we have broken
han roto
they have broken
he dicho
I have said
has dicho
you have said
ha dicho
he has said
hemos dicho
we have said
han dicho
they have said
he hablado
I have spoken
has hablado
you have spoken
ha hablado
he has spoken
hemos hablado
we have spoken
han hablado
they have spoken
he comido
I have eaten
has comido
you have eaten
ha comido
he has eaten
hemos comido
we have eaten
han comido
they have eaten
he jugado
I have played
has jugado
you have played
ha jugado
they have played
hemos jugado
we have played
han jugado
they have played
he hecho
I have made/done
has hecho
you have made/done
ha hecho
he has made/done
hemos hecho
we have made/done
han hecho
they have made/done
he tomado
I have taken
has tomado
you have taken
ha tomado
he has taken
hemos tomado
we have taken
han tomado
they have taken
me he quedado
I have stayed
te has quedado
you have stayed
se ha quesdado
he has stayed
nos hemos quedado
we have stayed
se han quedado
they have stayed
he dormido
I have slept
has dormido
you have slept
ha dormido
he has slept
hemos dormido
we have slept
han dormido
they have slept
SeƱora
This activity was created by a Quia Web subscriber.
Learn more about Quia
Create your own activities