Level 41
Level 42

Verbs: Present Perfect


83 words 0 ignored

Ready to learn       Ready to review

Ignore words

Check the boxes below to ignore/unignore words, then click save at the bottom. Ignored words will never appear in any learning session.

All None

Ignore?
sido
been (permanent)
estado
been (temporary)
haber
have (perfect tense verb)
has comido hoy?
have you eaten today?
no he comido hoy
I have not eaten today
nunca hemos estado aquí
we have never been here
nunca hemos sido amigos
we have never been friends
hemos sido amigos desde ayer
we have been friends since yesterday
ella siempre ha bebido agua
she has always drunk water
no he sabido por qué
I have not known why
he vivido en Canadá
I have lived in Canada
él ha ido a la escuela
he has gone to school
he tratado de ir
I have tried to go (not i...)
ha dejado de llover
it has stopped raining
han dejado de trabajar
they have stopped working
he tocado un elefante
I have touched an elephant
el dueño me ha llamado
the owner has called me
la policía han sido llamado
the police have been called
ella no ha querido dormir
she has not wanted to sleep
nunca lo he hecho
I have never done it
ha pasado mucho tiempo
a lot of time has passed
hemos pasado mucho tiempo juntos
we have spent a lot of time together
ellos han perdido mucho
they have lost a lot
he perdido mi tren
I have missed my train
he venido del futuro
I have come from the future
ella ha preparado el almuerzo
she has prepared lunch
gracias por haber comido ya
thank you for having eaten already
he leído sobre eso
I have read about that
nunca lo he conocido a él
I have never met him
esto ha ocurrido antes
this has happened before
ha llovido mucho este verano
it has rained a lot this summer
nunca la he seguido
I have never followed her
no hemos pagado por la comida
we have not paid for the food
ellos nos han dado dinero en el pasado
they have given us money in the past
ella ha salido
she has gone out
enviar
to send (not m...)
él ha enviado la caja
he has sent the box
él me ha dicho
he has told me
has demostrado dos cosas
you have demonstrated two things
ella lo ha permitido
she has allowed it
he reducido tus documentos
I have reduced your documents
no he recibido una llamada
I have not received a call
obligar
to force (not f...)
forzar
to force (not o...)
ella me ha obligado a ir
she has forced me to go
nacer
to be born
el bebé ha nacido
the baby has been born
lo has terminado?
have you finished it?
he presentado todos los documentos
I have presented all the documents
nunca he caminado a tu casa
I have never walked to your house
has tomado demasiadas manzanas
you have taken too many apples
he oído bastante
I have heard enough
esto nos ha llevado tres meses
this has taken us three months
nunca he llevado una bolsa
I have never carried a bag
hemos realizado nuestra tarea
we have carried out our task
he citado cuatro libros
I have cited four books
finalmente ella ha ganado
she has finally won
hemos desarrollado un nuevo tipo de avión
we have developed a new kind of airplane
he logrado ganar dos veces ya
I have managed to win twice already
has elegido bien
you have chosen well
he pedido más tiempo
I have asked for more time
nunca he cerrado esta ventana
I have never closed this window
esta escuela ha producido muchos autores
this school has produced many authors
he tenido este huevo durante más de un año
I have had this egg for more than a year
nunca hemos hablado
we have never spoken
he sentido así antes
I have felt this way before
nunca he cocinado pescado
I have never cooked fish
sufrir
to suffer
nunca he sufrido tanto
I have never suffered so much
ella ha puesto tu llave sobre el escritorio
she has put your key on the desk
prever
to anticipate / to forecast / to foresee (not a...)
has previsto el fin
you have foreseen the end
hemos establecido una amistad fuerte
we have established a strong friendship
ella ha abierto la puerta
she has opened the door
suponer
to suppose / to imagine (not i...)
he supuesto
I have supposed
determinar
to determine
he determinado la causa de muerte
I have determined the cause of death
ella ha escrito seis libros
she has written six books
has cambiado
you have changed
has visto mi cámara?
have you seen my camera?
hemos llegado
we have arrived
han utilizado todo
they have utilized everything
Level 43