Game Preview

Present Perfect 28

  •  English    26     Public
    The game will help you practise Present Perfect tense :) Good luck!
  •   Study   Slideshow
  • She hasn't seen her family ____ she moved to Chicago.
    SINCE
  •  15
  • Mike ______ (never/ win) any board games in his life.
    HAS NEVER WON
  •  15
  • Jack has ____ returned home from work. I'll run to say 'hi' to him!
    JUST
  •  15
  • Maria has _____ eaten her dinner. She's full.
    ALREADY
  •  15
  • Have you been to Gdynia ____ ? I haven't :/ I want to go there
    YET
  •  15
  • No way! She's _____ to NYC and hasn't come back yet.
    GONE
  •  25
  • Lisa, I haven't seen you ___ a long time! Good to see you.
    FOR
  •  15
  • I don't know what's going on with Teams! I haven't logged in ___ three hours.
    FOR
  •  15
  • I haven't done my homework ____. Could you help me, mom?
    YET
  •  15
  • Milly ______ (drink) 3 glasses of water today. She should drink more.
    has drunk
  •  15
  • The train to London ____ just ____ (leave)! Oh no!
    HAS JUST LEFT
  •  15
  • ____ you _____ out of the hotel yet? No, I haven't
    HAVE you CHECKED
  •  15
  • ____ Tina ever _______ (sunbathe) all day long?
    HAS Tom ever SUNBATHED
  •  15
  • Sheila has travelled around Europe ____ eleven months. WOW!
    FOR
  •  15
  • ______ you ever ______ abroad?
    HAVE you ever BEEN abroad?
  •  15
  • I ________ (not/ be) on package holidays yet. But I'm sure I will be.
    HAVEN'T BEEN
  •  15