• Asignatura: Inglés
  • Autor: faridisramosmendez
  • hace 7 años

5.
Put the verbs into the correct form (present perfect progressive).

 He (work) has been working in this company since 1985.
 I (wait) ________for you since two o'clock.
 Mary (live) ________ in Germany since 1992.
 Why is he so tired? He (play) _______tennis for five hours.
 How long (learn / you) _________English?
 We (look for) ___________the motorway for more than an hour.
 I (live) ____________without electricity for two weeks.
 The film (run / not) _________for ten minutes yet, but there's a commercial break already.
 How long (work / she) ______________in the garden?
 She (not / be) __________in the garden for more than an hour.

Respuestas

Respuesta dada por: saramachadom24
6

Respuesta:

Have been waiting

Has been living

Has been playing

Have you been learning

Have been looking for

Haven´t been running

Has she been working

Hasn´t been being

Explicación:

Respuesta dada por: santomediego90
0

Respuesta:

Explicación:

Preguntas similares