Study

Present Perfect vs Past Simple (general)

  •   0%
  •  0     0     0

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