Game Preview

Present perfect simple and continuous

  •  English    19     Public
    present perfect simple and present perfect continuous
  •   Study   Slideshow
  • You __________________________ that book for ages. Haven't you finished it yet?
    You have been reading that book for ages.
  •  15
  • My brother _________ about going to Canada a lot recently
    My brother has been talking a lot about going to Canada recently
  •  15
  • We _________ thew same recipe for Mici for 300 years
    We have been using the same recipe for mici for 300 years
  •  15
  • I _________________________ here for very long. I've just arrived
    I haven't been here very long. I've just arrived
  •  15
  • Jo __________________ toothache for 3 days
    Jo has had toothache for 3 days
  •  15
  • 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.
  •  15
  • I've been studying history _______ a year
    I've been studying history for a year
  •  10
  • I haven't done any exercise ______ I got married
    I haven't done any exercise since I got married
  •  10
  • How long ____ Pete __________ on a diet for?
    How long has Pete been on a diet for?
  •  15
  • She _________________ feeling well since her operation
    She hasn't been feeling well since her operation
  •  20
  • We've ________________________English for ages
    We've been studying English for ages
  •  20
  • I've been knowing Susan for 3 years
    I've known Susan for 3 years
  •  15
  • I've been marrying since 2010
    I've been married since 2010
  •  15
  • You look slimmer. Have you dieted?
    You look slimmer. have you been dieting?
  •  15
  • I / not / see / Liam / 2010
    I haven't seen Liam since 2010
  •  15
  • Maria / work / really hard / she got promoted
    Maria has been working really hard so she got promoted
  •  15