Perfect & continuous tenses (Tiempos perfectos y continuous)

Clave de repuestas

Ejercicio 1:

  1. a) have been studying
  2. b) will have stopped
  3. b) had been living
  4. a) has been reading
  5. b) will have read
  6. a) had been working
  7. c) have ever seen
  8. b) will have been working
  9. b) have been working
  10. b) had been looking

Ejercicio 2:

  1. will likely have developed
  2. have been trying
  3. has lived / has been living (ambas son posibles con matices diferentes)
  4. had been crying
  5. had been waiting
  6. will be relaxing
  7. has always wanted
  8. have already eaten
  9. had been running
  10. will have arrived

Ejercicio 3:

  1. have known my best friend since we were children. (know es estativo)
  2. She has written three emails this morning. (Acción completada, resultado: tres emails escritos)
  3. OK
  4. They had finished the report before the deadline. (O: They had been working on the report...)
  5. He understands the problem now. (understand es estativo)
  6. We will have been waiting for over two hours by the time the concert starts.
  7. love the music at this party! (love es estativo)
  8. OK
  9. This is the best coffee I have ever tasted. (Acción completada, resultado: la experiencia)
  10. OK

Ejercicio 4:

  1. haven't eaten ceviche for a long time.
  2. They have been arguing for an hour.
  3. By the end of this year, he will have been working for ten years.
  4. We were having dinner when the phone rang.
  5. She has never taught before.
  6. They had been searching for the solution for months before they eventually found it.
  7. By the time we arrived, the film had already started.
  8. My English is getting better gradually.

Ejercicio 5:

  1. Llevo 15 años aprendiendo inglés. / He estado aprendiendo inglés durante 15 años.
  2. Ella se habrá graduado de la universidad para cuando cumpla 22 años.
  3. Habían estado viajando por Sudamérica durante seis meses cuando se quedaron sin dinero.
  4. Él siempre se está quejando de algo.
  5. Para el 2050, habremos encontrado una solución al problema del plástico.

Ejercicio 6:

  1. Have you been waiting for a long time?
  2. She had been working there for a decade before she was fired.
  3. By the time you get married, I will have saved enough money for the gift.
  4. I have been reading this book for weeks and I still haven't finished it.
  5. I have always wanted to visit the Galápagos Islands.

El primero paso
hacia tu futuro

Contactos

Tel: +593 99 736 5723
Whatsapp: +44 7778 272413
Dirección: WordsWorth English S.A.S., Av. La Prensa SN y N71H Jose de Soto, Quito 170301, Ecuador

Servicios

Cursos intensivos de inglés (A1-C1)
Clases personalizadas
Preparación para los examenes de Cambridge
Preparación para el examen IELTS
Inglés empresarial