Perfect & continuous tenses (Tiempos perfectos y continuous)

Ejercicio 1: Opción Múltiple

Elige la opción correcta para completar cada oración.

  1. I'm exhausted because I _____ for hours.
    a) have been studying
    b) have studied
    c) had studied

  2. By the time we get to the restaurant, they _____ serving dinner.
    a) will stop
    b) will have stopped
    c) will be stopping

  3. She _____ in London for five years before she moved to Madrid.
    a) has lived
    b) had been living
    c) was living

  4. He _____ that book for weeks, but he still hasn't finished it.
    a) has been reading
    b) has read
    c) read

  5. I _____ three chapters by the end of today.
    a) will be reading
    b) will have read
    c) will read

  6. They were tired because they _____ all day.
    a) had been working
    b) have worked
    c) worked

  7. It's the most beautiful painting I _____ .
    a) ever see
    b) have ever been seeing
    c) have ever seen

  8. Next year, I _____ at this company for a decade.
    a) will be working
    b) will have been working
    c) will work

  9. My eyes are tired because I _____ on the computer all afternoon.
    a) had been working
    b) have been working
    c) worked

  10. She _____ for the job since January, so she was thrilled when she finally got it.
    a) has been looking
    b) had been looking
    c) was looking


Ejercicio 2: Rellenar los Espacios

Completa los espacios en blanco con la forma correcta del verbo entre paréntesis. Usa el tiempo perfecto o continuo que corresponda (Puede ser Presente, Pasado o Futuro).

  1. By 2030, scientists _______________ (likely, develop) a cure for many more diseases.
  2. I _______________ (try) to call you for the last half hour! Where have you been?
  3. He _______________ (live) in Quito his entire life, so he knows the city very well.
  4. When I saw her, her eyes were red. She _______________ (cry).
  5. We _______________ (wait) at the bus stop for 45 minutes before the bus finally arrived.
  6. This time next week, I _______________ (relax) on the beach in Galápagos.
  7. She _______________ (always, want) to visit the Amazon rainforest, and next month she's going!
  8. I'm not hungry. I _______________ (already, eat).
  9. He was out of breath because he _______________ (run).
  10. By the time you receive this letter, I _______________ (arrive) in New York.

Ejercicio 3: Corrección de Errores

Algunas de estas oraciones contienen un error. Encuéntralo y corrige el verbo. Si la oración es correcta, escribe "OK".

  1. I have been knowing my best friend since we were children.
  2. She has been writing three emails this morning.
  3. By the end of the month, I will have been working on this project for six months.
  4. They had been finished the report before the deadline.
  5. He is understanding the problem now.
  6. We will be waiting for over two hours by the time the concert starts.
  7. I'm loving the music at this party!
  8. She had been living in Guayaquil for ten years when she got a job in Cuenca.
  9. This is the best coffee I have ever been tasting.
  10. Look! It has been snowing all night.

Ejercicio 4: Transformación de Oraciones

Reescribe la segunda oración para que tenga un significado similar a la primera, usando la palabra dada. No cambies la palabra dada. Debes usar entre 3 y 6 palabras.

  1. It's a long time since I last ate ceviche.
    FOR
    I _________________________________________ a long time.

  2. They started arguing an hour ago and they are still arguing.
    BEEN
    They _________________________________________ an hour.

  3. This will be his tenth year working for the same company.
    WILL
    By the end of this year, he _________________________________________ for ten years.

  4. In the middle of our dinner, the phone rang.
    WERE
    We _________________________________________ when the phone rang.

  5. She doesn't have any experience in teaching.
    NEVER
    She _________________________________________ before.

  6. They eventually found the solution after searching for months.
    BEEN
    They _________________________________________ for months before they eventually found it.

  7. The film started. Then we arrived.
    ALREADY
    By the time we arrived, the film _________________________________________.

  8. My English is gradually improving.
    GETTING
    My English _________________________________________ gradually.


Ejercicio 5: Traducción (Inglés > Español)

Traduce las siguientes oraciones al español, prestando especial atención a los tiempos verbales.

  1. I have been learning English for 15 years.
  2. She will have graduated from university by the time she's 22.
  3. They had been traveling through South America for six months when they ran out of money.
  4. He's always complaining about something.
  5. By 2050, we will have found a solution to the plastic problem.

Ejercicio 6: Traducción (Español > Inglés)

Traduce las siguientes oraciones al inglés, usando el tiempo verbal perfecto o continuo que corresponda.

  1. ¿Has estado esperando mucho tiempo?
  2. Ella había estado trabajando allí durante una década antes de que la despidieran.
  3. Para cuando te cases, yo ya habré ahorrado suficiente dinero para el regalo.
  4. Llevo leyendo este libro desde hace semanas y todavía no lo termino.
  5. Siempre he querido visitar las Islas Galápagos.

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