Study

Present perfect continuous

  •   0%
  •  0     0     0

  • Catherine__________________for an hour. (shop)
    has been shopping
  • He is hot. He________________for 2 hours.
    has been running
  • Everything is white outside. It _______________all night.
    has been snowing all night
  • They're tired. They've been painting the garage door all morning.
    the action has finished and its result is evident now
    an action started in the past andcontinues up to the present
  • How long______you ______________? (wait)
    have you been waiting
  • How long______________she ______________talking on the phone?
    has she been talking
  • ______you _________overtime again?
    Have you been working
    Have you working
    has you been working
  • ______they __________hard for the championship next week? (train)
    Have they heen training
  • You____________studying all morning.
    have been studying
  • She has been doing research for 2 hours.
    to put emphasis on the duration of an action
    an action which has just finished
  • He _________________the house for 3 days.
    has been painting