Complete the following sentences using present perfect simple or present perfect continuous form of the verbs in brackets.
4. Ralph is so tired because he ____________ (SLEEP) for 26 hours.
5. I ____________ (study) all day, but I am afraid I __________________ (learn/not) much.
6. Andrew _____________ (eat) two bars of chocolate today.
7. The boy’s clothes are dirty because he _______________(play) in the mud.
8. I ___________ (arrive/just) at the station.
9. We are exhausted because we ______________ (do) exercise all morning.
10. Edward feels a bit unsteady because he_____________ (cycle/not) for five years.
11. How long ___________________ (you/work) for this company?
12. The kids ________________ (finish/not) their homework yet.
13. Niall _________________ (watch) the film seven times
Respuestas a la pregunta
Respuesta:
4) Has been sleeping
5) Have been studying - have not been learning
6) Has eaten
7) Has been playing
8) Have just arrived
9) Have been doing
10) Has not been cycling
11) Have you been working
12) Have not finished
13) has watched
Explicación:
El presente perfecto continuo lo usamos para acciones que se han estado realizando en determinado momento
El presente perfecto lo usamos para acciones que ya hemos realizado
Respuesta:
El presente perfecto continuo lo usamos para acciones que se han estado realizando en determinado momento
El presente perfecto lo usamos para acciones que ya hemos realizado
Explicación:
Has been sleeping
Have been studying - have not been learning
6) Has eaten
Has been playing
Have just arrived
Have been doing
Has not been cycling
Have you been working
Have not finished
has watched