Game Preview

Upper Intermediate 2A Grammar

  •  English    38     Public
    Present perfect simple and present perfect continuous
  •   Study   Slideshow
  • She's [worked / been working] for her exams for months.
    been working
  •  15
  • Your sister has never [come / been coming] on holiday with us.
    come
  •  15
  • We are tired because we've [hiked / been hiking] all day.
    been hiking
  •  15
  • Dom and Mary haven't [been / been going] to this new restaurant yet.
    been
  •  15
  • I've never [visited / been visiting] Rome. Have you?
    visited
  •  15
  • It's [snowed / been snowing] all morning.
    been snowing
  •  20
  • Bill has just [gone / been going] to work. He won't be back until this evening.
    gone
  •  15
  • My sister has [lived / been living] alone since her divorce.
    Both are correct
  •  20
  • I've [read / been reading] all morning. I've  [read / been reading] 200 pages so far.
    been reading, read
  •  20
  • Have you ever tried/been trying caviar?
    tried
  •  15
  • She's worked/been working here since July. We hope she's going to stay for a long time!
    been working
  •  15
  • Your mother has phoned/been phoning three times this morning.
    phoned
  •  15
  • The kids are exhausted because they've run/been running around all day.
    been running
  •  15
  • Tim and Lucy haven't seen/been seeing our house
    seen
  •  15
  • I've never met/been meeting her boyfriend. Have you?
    met
  •  15
  • You look really hot. Have you worked out / been working out at the gym?
    been working out
  •  15