Game Preview

Present Perfect Simple Present Perfect Continuou ...

  •  English    15     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
  • How long (Sarah / learn / French) _________________________________________________ ? Her accent is perfect.
    has Sarah learned / been learning French
  •  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 / since) ______________________________________________ you told everyone his secret at the party.
    has been avoiding you since
  •  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! What ___________________ (the children / do)?
    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 feels great these days. He ___________________ (get) up early lately
    has been gettng
  •  20
  • Julie ___________________ (learn) to drive for six years!
    has been learning/ has learnt
  •  15
  • We ___________________ (always / hate) rush hour traffic.
    have always hated
  •  15