Game Preview

A5 EF Unit 2A Present perfect simple and continu ...

  •  English    17     Public
    present perfect simple and present perfect continuous
  •   Study   Slideshow
  • You _____ (read) that book for ages. Haven't you finished it yet?
    You've been reading that book for ages.
  •  15
  • My brother _________ (talk) about going to Canada a lot lately.
    My brother's been talking a lot about going to Canada lately.
  •  15
  • I _____ (not wait) here for very long; I've just arrived.
    I haven't been waiting here for very long; I've just arrived.
  •  15
  • Jo ________ (have) a toothache for three days.
    Jo's had a toothache for three days.
  •  15
  • Selim _________ for his exam so much over the last few weeks, so he should do well.
    Selim's been studying for his exam so much over the last few weeks, so he should do well.
  •  15
  • I've been studying history _______ a year.
    I've been studying history for a year.
  •  5
  • I haven't done any exercise ______ I got married
    I haven't done any exercise since I got married.
  •  5
  • How long ____ Pete ____ (be) on a diet for?
    How long has Pete been on a diet for?
  •  15
  • She _________ (not feel) well since her operation.
    She hasn't been feeling well since her operation.
  •  20
  • John's _______ (go) to the gym a lot recently - he looks great!
    John's been going to the gym a lot recently - he looks great!
  •  20
  • Correct? I've been knowing Susan for three years.
    I've known Susan for three years.
  •  15
  • Correct? I've been marrying since 2010.
    I've been married since 2010.
  •  15
  • I / not / see / Liam / 2010.
    I haven't seen Liam since 2010.
  •  15
  • Maria / work / really hard / she got promoted
    Maria's been working really hard so she got promoted.
  •  15
  • I / ski / the last ten years.
    I've been skiing/I've skied for the last ten years.
  •  15
  • I / play football / I was a child.
    I have been playing football since I was a child.
  •  20