Edit Game
Present Perfect Spanish to English translations
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






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