Java Games: Flashcards, matching, concentration, and word search.

Present Perfect

review the present perfect tense

AB
he idoI have gone
has idoyou have gone
ha idohe has gone
hemos idowe have gone
han idothey have gone
he vistoI have seen
has vistoyou have seen
ha vistohe has seen
hemos vistowe have seen
han vistothey have seen
he trabajadoI have worked
has trabajadoyou have worked
ha trabajadohe has worked
hemos trabajadowe have worked
han trabajadothey have worked
he tenidoI have had
has tenidoyou have had
ha tenidohe has had
hemos tenidowe have had
han tenidothey have had
he bailadoI have danced
has bailadoyou have danced
ha bailadohe has danced
hemos bailadowe have danced
han bailadothey have danced
he escritoI have written
has escritoyou have written
ha escritohe has written
hemos escritowe have written
han escritothey have written
he quebradoI have broken
has quebradoyou have broken
ha quebradohe has broken
hemos quebradowe have broken
han quebradothey have broken
he rotoI have broken
has rotoyou have broken
ha rotohe has broken
hemos rotowe have broken
han rotothey have broken
he dichoI have said
has dichoyou have said
ha dichohe has said
hemos dichowe have said
han dichothey have said
he habladoI have spoken
has habladoyou have spoken
ha habladohe has spoken
hemos habladowe have spoken
han habladothey have spoken
he comidoI have eaten
has comidoyou have eaten
ha comidohe has eaten
hemos comidowe have eaten
han comidothey have eaten
he jugadoI have played
has jugadoyou have played
ha jugadothey have played
hemos jugadowe have played
han jugadothey have played
he hechoI have made/done
has hechoyou have made/done
ha hechohe has made/done
hemos hechowe have made/done
han hechothey have made/done
he tomadoI have taken
has tomadoyou have taken
ha tomadohe has taken
hemos tomadowe have taken
han tomadothey have taken
me he quedadoI have stayed
te has quedadoyou have stayed
se ha quesdadohe has stayed
nos hemos quedadowe have stayed
se han quedadothey have stayed
he dormidoI have slept
has dormidoyou have slept
ha dormidohe has slept
hemos dormidowe have slept
han dormidothey have slept


SeƱora

This activity was created by a Quia Web subscriber.
Learn more about Quia
Create your own activities