Game Preview

present perfect

  •  Japanese    16     Public
    present perfect
  •   Study   Slideshow
  • The post office is not far from here. I _________________ there many times before. (BE)
    have been
  •  15
  • I _______________________ him at least four times but he _______________________ the phone. (CALL, NOT ANSWER)
    have called / hasn't answered
  •  15
  • Is Jack at home? No, He _______________________ out. (JUST GO)
    has just gone
  •  15
  • My sister _______________________ to me for three days. (NOT SPEAK)
    hasn't spoken
  •  15
  • George entered politics over a decade ago and _______________________ a major party speaker for over three years. (BE)
    has been
  •  15
  • I _______________________ that film before (see)
    have seen
  •  15
  • She _______________ in Liverpool all her life. (live)
    has lived
  •  15
  • I_________________ the guitar ever since I was a teenager. (play)
    have played
  •  15
  • My last birthday was the worst day I _________________. (ever have)
    have ever had
  •  15
  • _________ you ___________ George? (ever meet)
    have you ever met
  •  15
  • I can't get in the house. I ____________ my keys. (lose)
    have lost
  •  15
  • I _____________ Karen since 1994. (know)
    have known
  •  15
  • I ______________ here for six months. (work)
    have worked
  •  15
  • She ____________ here since 2pm. (be)
    has been
  •  15
  • They ___________ Paris three times. (visit)
    have visited
  •  15
  • She ____________ her leg (so she can't play tennis today). (hurt)
    has hurt
  •  15