Game Preview

Present Perfect vs Past Simple

  •  English    24     Public
    Practice on the difference between the Present Perfect and the Past Simple.
  •   Study   Slideshow
  • ______ you ever ______ about moving to another country? THINK
    HAVE you ever THOUGHT
  •  15
  • When _____ you _____ learning English? START
    When DID you START
  •  15
  • I _______ an elephant. NEVER SEE
    I HAVE NEVER SEEN
  •  20
  • Donald Trump _________ to Dubai last weekend. GO
    WENT
  •  15
  • Yesterday, Pedro Sanchez _______ a speech about climate change. GIVE
    GAVE
  •  15
  • Arnold _______ to Spain in 2017. MOVE
    MOVED
  •  10
  • I ______ here since I was a little kid. LIVE
    HAVE LIVED
  •  10
  • Yolanda ______ in that chair since the start of the lesson. SIT
    HAS SAT
  •  15
  • Angela __________ candy. ALWAYS LOVE
    HAS ALWAYS LOVED
  •  15
  • I ________ people that speak lots of languages. ALWAYS ADMIRE
    HAVE ALWAYS ADMIRED
  •  15
  • I ___________ to Napels, we should go somewhere else this year. ALREADY GO
    HAVE ALREADY BEEN
  •  20
  • Tom ________ here from London. He doesn't speak Spanish yet. JUST MOVE
    HAS JUST MOVED
  •  15
  • Teresa ____ five marathons! RUN
    HAS RUN
  •  10
  • Tom ______ in the USA for two years. He loves his life there. LIVE
    HAS LIVED
  •  10
  • ______ you _____ your homework yet? FINISH
    HAVE you FINISHED
  •  15
  • I ________ my own YouTube channel. I hope lots of people will watch my videos. JUST START
    HAVE JUST STARTED
  •  15
  • This morning I ______ my kitchen. CLEAN
    CLEANED
  •  10
  • It was really cold yesterday when I walked home from work. I ______ to death. ALMOST FREEZE
    ALMOST FROZE
  •  20
  • Fernando _______ his leg twice. BREAK
    HAS BROKEN
  •  15
  • Lucia __________ to her mom. NEVER LIE
    HAS NEVER LIED
  •  15
  • 'Pocahontas' _____ my favourite film as a child. BE
    WAS
  •  10
  • Arnold ____ in Valencia since 2018. LIVE
    HAS LIVED
  •  15
  • When Alvaro was a child, he _____ chocolate very much. LOVE
    LOVED
  •  10
  • Sergio _____ to the Netherlands last week. FLY
    FLEW
  •  20