2. Put the verbs into the correct form (present perfect progressive).
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 a la pregunta
Contestado por
2
Respuesta:
1. has been living
2. he has been playing
3. have you bern learning
4. have been looking for
5. have been living
6. hasn't been running
7. has she been working
8. hasn't been being
Otras preguntas
Matemáticas,
hace 1 mes
Matemáticas,
hace 1 mes
Salud,
hace 1 mes
Historia,
hace 2 meses
Física,
hace 2 meses
Ciencias Sociales,
hace 9 meses
Química,
hace 9 meses
Historia,
hace 9 meses