Game Preview

Present Perfect Progressive

  •  English    13     Public
    sentence practice
  •   Study   Slideshow
  • My brother ________ a car for a month. (not drive)
    My brother hasn't been driving a car for a month.
  •  15
  • I _____ in London since February. (live)
    I have been living in London since February.
  •  15
  • I _______ ill since last week. (feel)
    I have been feeling ill since last week.
  •  20
  • It ________ all day.(rain)
    It has been raining all day.
  •  25
  • We ________ all week. (tour)
    We haven't been touring all week.
  •  25
  • The dog ______ since noon. (sleep)
    The dog hasn't been sleeping since noon.
  •  20
  • Where is my phone? I _____ for it for an hour. (look)
    I have been looking for it for an hour.
  •  20
  • How long ________ at this company? (you / work)
    How long have you been working at this company?
  •  25
  • She _________ a lot of money for the last two years. (earn)
    She has been earning a lot of money for the last two years.
  •  15
  • We _________ a dog for 15 minutes. (walk)
    We have been walking the dog for 15 minutes.
  •  25
  • How long ______________ for your exam? (study)
    How long have you been studying for your exam?
  •  25
  • My brother ______ here for a week now. (not work)
    My brother hasn't been working here for a week now.
  •  25
  • She __________ different part-time jobs since last year. (try)
    She has been trying different part-time jobs since last year.
  •  20