Study

Present perfect simple and continuous

  •   0%
  •  0     0     0

  • Jo __________________ toothache for 3 days
    Jo has had toothache for 3 days
  • Selim _________ for his exam so much recently. I hope he does well.
    Selim has been studying for his exam so much recently. I hope he does well.
  • My brother _________ about going to Canada a lot recently
    My brother has been talking a lot about going to Canada recently
  • I / ski / I was a child
    I have been skiing since I was a child I have been going skiing since I was a child.
  • How long ____ Pete __________ on a diet for?
    How long has Pete been on a diet for?
  • You look slimmer. Have you dieted?
    You look slimmer. have you been dieting?
  • I've been studying history _______ a year
    I've been studying history for a year
  • I _________________________ here for very long. I've just arrived
    I haven't been here very long. I've just arrived
  • We've ________________________English for ages
    We've been studying English for ages
  • You __________________________ that book for ages. Haven't you finished it yet?
    You have been reading that book for ages.
  • Maria / work / really hard / she got promoted
    Maria has been working really hard so she got promoted
  • I / not / see / Liam / 2010
    I haven't seen Liam since 2010
  • I've been marrying since 2010
    I've been married since 2010
  • We _________ thew same recipe for Mici for 300 years
    We have been using the same recipe for mici for 300 years
  • I / have / dog / 5 years
    I have had my dog for 5 years.
  • I've been knowing Susan for 3 years
    I've known Susan for 3 years
  • I / play football / this time last year
    I have been playing football since this time last year
  • She _________________ feeling well since her operation
    She hasn't been feeling well since her operation
  • I haven't done any exercise ______ I got married
    I haven't done any exercise since I got married