Lo esencial: Present perfect continuous: have/has been + -ing; destaca duración o actividad reciente. El test sobre «Tiempos perfectos: duración y resultado» tiene 10 preguntas de opción múltiple y explica cada respuesta al momento.
Este test del perfect continuous (B2) tiene 10 preguntas de opción múltiple; además, cada respuesta se corrige al momento con su explicación.
Responde a diez preguntas de opción múltiple sobre los tiempos perfectos. Cada una tiene una sola respuesta correcta y tres distractores basados en errores muy comunes de los hispanohablantes. La explicación aparece al elegir tu respuesta, así que aprovéchala para fijar la regla.
Nivel: Inglés B2 (MCER, intermedio alto) · Referencia oficial: MCER B2 (Volumen complementario 2020), MCER B2 Expresión oral
Test del perfect continuous (B2): 10 preguntas
Ver las 10 preguntas en una lista
Preguntas 1 a 5
- She ___ English for three years.
- A) studies since
- B) has been studying
- C) has studied since
- D) is studying since
- I ___ here since 2019.
- A) live
- B) have lived
- C) am living
- D) have been live
- Look at the floor! Someone ___ the milk.
- A) has spilled
- B) is spilling
- C) has been spilling
- D) spills
- How long ___ you ___ for the bus?
- A) did / wait
- B) have / waited since
- C) are / waiting
- D) have / been waiting
- When we arrived, the concert ___.
- A) was already start
- B) has already started
- C) already started yesterday
- D) had already started
Preguntas 6 a 10
- They have ___ friends for ages.
- A) been
- B) being
- C) be
- D) been being
- He ___ well, so he looked tired.
- A) didn't sleeping
- B) hasn't been sleeping
- C) hadn't sleep
- D) hadn't been sleeping
- I haven't seen Lucía ___ Monday.
- A) since
- B) during
- C) for
- D) from
- Which sentence is correct?
- A) I have finished the report yesterday.
- B) I am finishing since an hour.
- C) I've finished the report already.
- D) I had finish the report.
- By the time Mateo called, I ___ the flat.
- A) left already yesterday
- B) have left
- C) was leave
- D) had left
Para seguir en inglés B2
Sigue con el test de otro capítulo:

