Game Preview

Present Perfect / Present Perfect Continuous

  •  English    19     Public
    Present Perfect / Present Perfect Continuous
  •   Study   Slideshow
  • Sviatoslav Vakarchuk _________________ (write) songs for over 20 years. So far he _________________ (write) over 200 songs.
    's been writing / 's written
  •  25
  • Jessica _________________ (paint) her room pink. – Yes, it looks great!
    ‘s painted
  •  15
  • What’s that smell? – It’s paint. Jessica _________________ (paint) her room. – When is she going to finish?
    's been painting
  •  15
  • Pavlo _________________ (just/discover) the show “Friends”. – Oh, really? – Yes, he _________________ (watch) it on Netflix for a week now.
    's just discovered / 's been watching
  •  15
  • Marco _________________ (work out) every weekend. He really wants to be fit!
    's been working out
  •  15
  • Hey, do you want to go for a run? – No, thanks, I _________________ (already/work out) today.
    've already worked out
  •  15
  • My husband and I _________________ (go) to the same hotel in Egypt every year since 2012.
    've been going
  •  15
  • How many times _________________ (you/be) to Odesa? – I think I _________________ (visit) it more than 10 times. – You must really like it! How long ___________ (you / stay) in this hotel?
    have you been / 've visited / have you been staying
  •  25
  • I _________________ (try) to find you all morning! Where _________________ (you/be)?
    've been trying / have you been
  •  15
  • Eew! What’s that smell in my room? Somebody _________________ (smoke) here. – It’s probably Peter. I know he _________________ (smoke) 2 packs of cigarettes today.
    1) 's been smoking / 's smoked 2) 's smoked
  •  15
  • My favourite football team has been winning the last 2 matches.
    has won
  •  15
  • These football players have been playing well all season.
    Correct
  •  15
  • How long do you know him?
    How long have you known him?
  •  15
  • You look exhausted. – That’s because I’ve cleaned and cooked all day.
    That’s because I’ve been cleaning and cooking all day.
  •  15
  • How long have you been here? – From 10 a.m.
    Since 10 a.m.
  •  15
  • Has been she crying? – No, she’s just tired.
    Has she been crying?
  •  15