Game Preview

Present Perfect Simple Present Perfect Continuou ...

  •  English    14     Public
    Present Perfect Simple Present Perfect Continuous Past Simple
  •   Study   Slideshow
  • When I opened the door, I (hear / he / do) _________________________________________________ something in the kitchen, so I hoped dinner would be ready.
    heard him doing / heard (that) he was doing
  •  15
  • We’re not able to help you right now. The boss (just / order / we) ______________________________________________ finish this report by tonight, so we have no time at all.
    has just ordered us to
  •  15
  • It’s quite obvious Mark (avoid / you ) ______________________________________________ yesterday  at the party.
    was avoiding you 
  •  15
  • They met in front of the restaurant and the girl (beg / boy / not go) ___________________________________________ and live in another city, but he refused.
    begged the boy not to go
  •  20
  • (you / ever / convince) _________________________________________________ someone to do something they didn’t want to do and regretted it later?
    Have you ever convinced
  •  15
  • My parents (always / encourage / I) _________________________________________________ work hard and do my best in every situation, so it is thanks to them that I’m standing here now.
    have always encouraged / been encouraging me to
  •  15
  • The kitchen is a complete mess! And who ___________________ my favourite cup (break)?
    have the children done/have the children been doing
  •  15
  • I _______________ (live) here when I _____________________ (be) little.
    lived, was
  •  20
  • I ___________________ (live) here since I ___________________ (be)born.
    have lived, was
  •  25
  • Once upon a time, there _______________________ (be) an enchanted forest
    was
  •  15
  • We _______________________ (meet) at my place, _________________ (go) to the nearest park and ate delicious ice cream.
    met, went
  •  15
  • David ___________________ (feel) great yesterday. It was his birthday.
    felt
  •  20
  • Julie ___________________ (learn) to drive for six years!
    has been learning/ has learnt
  •  15
  • We ___________________ (always / hate) rush hour traffic.
    have always hated
  •  15