Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect Spanish to English translations
0
%
0
0
0
Back
Restart
Sue está en España desde marzo.
Sue has been in Spain since March.
Oops!
Okay!
Es la primera vez que voy a Ikea.
It's the first time I've been/gone to Ikea
Oops!
Okay!
¿Cuánto tiempo hace que Liz es profesora?
How long has Liz been a teacher?
Oops!
Okay!
Tengo mi coche desde abril.
I've had my car since April.
Oops!
Okay!
¿Cuánto tiempo hace que aprendes/estás aprendiendo alemán?
How long have you been learning German?
Oops!
Okay!
Es la primera vez que como caracoles.
It's the first time I've eaten snails.
Oops!
Okay!
Vivo en Barcelona desde hace mucho tiempo.
I've been living in Barcelona for a long time.
Oops!
Okay!
¿Cuánto tiempo lleva tu hermano en Irlanda?
How long has your brother been/been living in Ireland?
Oops!
Okay!
Hace 20 años que trabajo aquí.
I've been working here for 20 years.
Oops!
Okay!
Mi hermana está casada desde enero.
My sister has been married since January.
Oops!
Okay!
¿Cuánto tiempo hace que la conoces?
How long have you known her?
Oops!
Okay!
Sonia trabaja en esta oficina desde hace seis años.
Sonia has been working in this office for six years.
Oops!
Okay!
Lleva viviendo/Vive allí toda la vida.
He's been living there all his life.
Oops!
Okay!
Patricia vive en Madrid desde 1998.
Patricia has been living in Madrid since 1998.
Oops!
Okay!
¿Cuánto tiempo llevas esperando?
How long have you been waiting?
Oops!
Okay!
La conozco desde hace mucho tiempo.
I've known her for a long time.
Oops!
Okay!
¿Cuánto tiempo hace que tienes este coche?
How long have you had this car?
Oops!
Okay!
Hace seis años que vivo aquí.
I've been living her for six years.
Oops!
Okay!
Tengo dolor de cabeza desde que me levanté esta mañana.
I've had a headache since I got up this morning.
Oops!
Okay!
Vivo en Londres desde que tenía diez años.
I've been living in London since I was ten.
Oops!
Okay!
¿Cuánto tiempo llevan casados?
How long have they been married?
Oops!
Okay!
¿Es la primera vez que vienes aquí?
Is it/this the first time you've been/come here?
Oops!
Okay!
Estamos esperando desde las 9.
We've been waiting since nine o'clock.
Oops!
Okay!
Llevo esperando más de dos horas.
I've been waiting (for) more than two hours.
Oops!
Okay!
Llueve/está lloviendo desde esta mañana.
It's been raining since this morning.
Oops!
Okay!
Están casados desde hace cinco años
They've been married for five years.
Oops!
Okay!
Toco el piano desde hace 20 años.
I've been playing the piano for 20 years.
Oops!
Okay!
¿Cuánto tiempo hace que estás casado?
How long have you been married?
Oops!
Okay!
Estudio inglés desde hace tres años.
I've been studying English for 3 years.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies