Search
Create
Log in
Sign up
Log in
Sign up
Present Perfect Tense
STUDY
Flashcards
Learn
Write
Spell
Test
PLAY
Match
Gravity
Terms in this set (102)
I have eaten
he comido
you have eaten
has comido
he/she/you formal have eaten
ha comido
we have eaten
hemos comido
ye have eaten
habéis comido
they/all y'all have eaten
han comido
I have broken
he roto
you have broken
has roto
he/she/you formal have broken
ha roto
we have broken
hemos roto
ye have broken
habéis roto
they/all y'all have broken
han roto
I have said
he dicho
you have said
has dicho
he/she/you formal have said
ha dicho
we have said
hemos dicho
ye have said
habéis dicho
they/all y'all have said
han dicho
I have set
he puesto
you have set
has puesto
he/she/you formal have set
ha puesto
we have set
hemos puesto
ye have set
habéis puesto
they/all y'all have set
han puesto
I have done
he hecho
you have done
has hecho
he/she/you formal have done
ha hecho
we have done
hemos hecho
ye have done
habéis hecho
they/all y'all have done
han hecho
I have seen
he visto
you have seen
has visto
he/she/you formal have seen
ha visto
we have seen
hemos visto
ye have seen
habéis visto
they/all y'all have seen
han visto
I have died
he muerto
you have died
has muerto
he/she/you formal have died
ha muerto
we have died
hemos muerto
ye have died
habéis muerto
they/all y'all have died
han muerto
I have returned (an item)
he devuelto
you have returned (an item)
has devuelto
he/she/you formal have returned (an item)
ha devuelto
we have returned (an item)
hemos devuelto
ye have returned (an item)
habéis devuelto
they/all y'all have returned
han devuelto
I have returned (to a place)
he vuelto
you have returned (to a place)
has vuelto
he/she/you formal have returned (to a place)
ha vuelto
we have returned (to a place)
hemos vuelto
ye have returned (to a place)
habéis vuelto
they/all y'all have returned (to a place)
han vuelto
I have written
he escrito
you have written
has escrito
he/she/you formal have written
ha escrito
we have written
hemos escrito
ye have written
habéis escrito
they/all y'all have written
han escrito
I have resolved
he resuelto
you have resolved
has resuelto
he/she/you formal have resolved
ha resuelto
we have resolved
hemos resuelto
ye have resolved
habéis resuelto
they/all y'all have resolved
han resuelto
I have opened
he abierto
you have opened
has abierto
he/she/you formal have opened
ha abierto
we have opened
hemos abierto
ye have opened
habéis abierto
they/all y'all have opened
han abierto
I have washed myself
me he lavado
you have washed yourself
te has lavado
he/she/you formal have washed him/her/yourself
se ha lavado
we have washed ourselves
nos hemos lavado
ye have washed yourselves
os habéis lavado
they/all y'all have washed them/yourselves
se han lavado
I have gotten dressed
me he vestido
you have gotten dressed
te has vestido
he/she/you formal have gotten dressed
se ha vestido
we have gotten dressed
nos hemos vestido
ye have gotten dressed
os habéis vestido
they/all y'all have gotten dressed
se han vestido
I have gone
he ido
you have gone
has ido
he/she/you formal have gone
ha ido
we have gone
hemos ido
ye have gone
habéis ido
they/all y'all have gone
han ido
I have run
he corrido
you have run
has corrido
he/she/you formal have run
ha corrido
we have run
hemos corrido
ye have run
habéis corrido
they/all y'all have run
han corrido
I have fried
he frito
you have fried
has frito
he/she/you formal have fried
ha frito
we have fried
hemos frito
ye have fried
habéis frito
they/all y'all have fried
han frito
;