Study

Present perfect vs. past simple

  •   0%
  •  0     0     0

  • She ___ me first. (hit)
    hit
  • I ____________ my work. (just/do)
    have just done
  • "Bingpot!" _____ Captain Holt. (say)
    said
  • A goose __________ an egg. (just/lay)
    has just laid
  • People ______________ to Mars. (not/travel)
    have not traveled
  • I __________ a fox. (never/see)
    have never seen
  • I ______________ it. (already/explain)
    have already explained
  • _______ you _______ your water? (drink)
    Have you drunk
  • I ______ there last year. (live)
    lived
  • She ____ mean to me. (be)
    was
  • I ____________ tacos. (never/eat)
    have never eaten
  • I ____________ a vase yet. (not/break)
    haven't broken
  • He __________ to Asia. (never/be)
    has never been
  • I ______ you so. (tell)
    told
  • ____ he _____ Tom?
    Has he met
  • She _____________ a quiet person. (always/be)
    has always been
  • I ________________ to see a red panda. (always/want)
    have always wanted
  • _______ you _________ my wallet? (see)
    Have you seen
  • I __________ know the answer. (not/know)
    didn't know
  • He __________ in this neighbourhood for 7 years. (live)
    has lived
  • I ______ my sandwich 20 minutes ago. (eat)
    ate
  • I ________ here for 7 months. (work)
    have worked
  • She ____________ a goal. (just/score)
    has just scored
  • He _________. (already/awake)
    has already awoken