Study

Present Perfect vs Past Simple

  •   0%
  •  0     0     0

  • You are lying! You _____ (not / eat) sea food in your life!
  • ___ you ___ (have) lunch?
    Have / had.
  • Loki ____ (be) a liar since he was born.
    Has been.
  • Sophia _____ (not /wash) the dishes yet.
    Hasn't washed.
  • Mary ______ (sing) beautiful songs last night.
    Sung.
  • ____ you ____ (pay) the bills 2 hours ago?
    Did / pay.
  • My dad _____ (give) me a bike.
    Has given.
  • They ______(sleep) for a very long time.
    Have slept.
  • Mozart _____ (die) in 1791.
    Died.
  • ____ her dad _____ (go) to work last Monday?
    Did / go.
  • Lauren ______ (have) an accident last week.
    Had.
  • ____ she _____ (finish) her homework yet?
    Has / finished.
  • ___ you ____ (pass) your test in the morning?
    Did / pass.
  • Paul and Lis _____ (not / visit) us yesterday.
    Didn't visit.
  • The twins ______ (live) here since 2019.
    Have lived.
  • He _____ (read) two books today.
    Has read.
  • My cat ______ (drink) any milk yet.
    Hasn't drunk.
  • My family _____ (celebrate) last Christmas in Ibiza.
    Celebrated.
  • My brother ______ (arrive) early yesterday.
    Didn't arrive.
  • ____ they _____ (lose) the finals when they were in Spain?
    Did / lose.
  • _____ you _____ (see) this movie?
    Have / seen.
  • We ________ (buy) souvenirs since we arrived.
    Have bought.
  • Thor _____ (lose) his hammer! He doesn't know where it is.
    Has lost.