Study

Present Perfect vs Past Simple (general)

  •   0%
  •  0     0     0

  • I ______ in this chair since the start of the lesson. SIT
    HAVE SAT / HAVE BEEN SITTING
  • I _______ an elephant. NEVER SEE
    I HAVE NEVER SEEN
  • ____ Emma _____ home? GO
    HAS EMMA GONE
  • Valencians ______ Las Fallas for as long as people can remember. CELEBRATE
    HAVE BEEN CELEBRATING
  • Bill Gates _____ billions of dollars to charity through his foundation. DONATE
    HAS DONATED / HAS BEEN DONATING
  • Elon Musk _____ multiple companies, including Tesla and SpaceX. FOUND
    HAS FOUNDED
  • My dad _________ to Dubai last weekend. GO
    WENT
  • ______ you _____ your homework yet? FINISH
    HAVE you FINISHED
  • She _______ with her parents until she can find a new job. LIVE
    HAS BEEN LIVING
  • Arnold _______ to Spain in 2017. MOVE
    MOVED
  • Angela __________ candy. ALWAYS LOVE
    HAS ALWAYS LOVED
  • John _____ to the Netherlands last week. FLY
    FLEW
  • Leonardo da Vinci ______ the Mona Lisa. PAINT
    PAINTED
  • When Arnold was a child, he _____ chocolate very much. LOVE
    LOVED
  • Tom ______ in the USA for two years. He loves his life there. LIVE
    HAS LIVED / HAS BEEN LIVING
  • I ______ here since I was a little kid. LIVE
    HAVE LIVED
  • This morning I ______ my kitchen. CLEAN
    CLEANED
  • Ed Sheeran _____ with some of the biggest artists in the music industry. COLLABORATE
    HAS COLLABORATED
  • 'Pocahontas' _____ my favourite film as a child. BE
    WAS
  • Lilly __________ to her mom. NEVER LIE
    HAS NEVER LIED
  • Tom ________ here from London. He doesn't speak Spanish yet. JUST MOVE
    HAS JUST MOVED
  • ______ you ever ______ about moving to another country? THINK
    HAVE you ever THOUGHT
  • Yesterday, the president _______ a speech about climate change. GIVE
    GAVE
  • Frida Kahlo _____ a horrific bus accident at 18. HAVE
    HAD
  • Taylor Swift _____ songs since she was a teenager. WRITE
    HAS BEEN WRITING
  • Arnold ____ in Valencia since 2018. LIVE
    HAS LIVED
  • Helen ____ five marathons! RUN
    HAS RUN
  • Jeff Bezos _____ Amazon into one of the biggest companies on the planet. BUILD
    HAS BUILT
  • When _____ you _____ learning English? START
    When DID you START
  • How long _______ we ________ this game? PLAY
    HAVE WE BEEN PLAYING
  • I ___________ to Napels, we should go somewhere else this year. ALREADY GO
    HAVE ALREADY BEEN
  • Lionel Messi _____ many football records. BREAK
    HAS BROKEN
  • I ________ people that speak lots of languages. ALWAYS ADMIRE
    HAVE ALWAYS ADMIRED
  • George _______ his leg twice. BREAK
    HAS BROKEN
  • Winston Churchill ____ the Nobel Prize for Literature, not for his war efforts but for his writing. WIN
    WON
  • I ________ my own YouTube channel. I hope lots of people will watch my videos. JUST START
    HAVE JUST STARTED