Study

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

  •   0%
  •  0     0     0

  • 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.
  • Correct? I've been knowing Susan for three years.
    I've known Susan for three years.
  • 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!
  • My brother _________ (talk) about going to Canada a lot lately.
    My brother's been talking a lot about going to Canada lately.
  • Correct? I've been marrying since 2010.
    I've been married since 2010.
  • Jo ________ (have) a toothache for three days.
    Jo's had a toothache for three days.
  • How long ____ Pete ____ (be) on a diet for?
    How long has Pete been on a diet for?
  • I / have / my dog / 5 years.
    I've had my dog for 5 years.
  • I _____ (not wait) here for very long; I've just arrived.
    I haven't been waiting here for very long; I've just arrived.
  • I / ski / the last ten years.
    I've been skiing/I've skied for the last ten years.
  • You _____ (read) that book for ages. Haven't you finished it yet?
    You've been reading that book for ages.
  • I / not / see / Liam / 2010.
    I haven't seen Liam since 2010.
  • I haven't done any exercise ______ I got married
    I haven't done any exercise since I got married.
  • I've been studying history _______ a year.
    I've been studying history for a year.
  • She _________ (not feel) well since her operation.
    She hasn't been feeling well since her operation.
  • I / play football / I was a child.
    I have been playing football since I was a child.
  • Maria / work / really hard / she got promoted
    Maria's been working really hard so she got promoted.