Game Preview

Present perfect vs. past simple

  •  English    24     Public
    Present perfect vs. past simple
  •   Study   Slideshow
  • I ________ here for 7 months. (work)
    have worked
  •  15
  • I ____________ tacos. (never/eat)
    have never eaten
  •  20
  • I ______ there last year. (live)
    lived
  •  10
  • She _____________ a quiet person. (always/be)
    has always been
  •  15
  • _______ you _______ your water? (drink)
    Have you drunk
  •  15
  • She ____ mean to me. (be)
    was
  •  15
  • A goose __________ an egg. (just/lay)
    has just laid
  •  15
  • ____ he _____ Tom?
    Has he met
  •  15
  • I ______ my sandwich 20 minutes ago. (eat)
    ate
  •  15
  • I __________ a fox. (never/see)
    have never seen
  •  15
  • I ________________ to see a red panda. (always/want)
    have always wanted
  •  15
  • I __________ know the answer. (not/know)
    didn't know
  •  15
  • He __________ to Asia. (never/be)
    has never been
  •  15
  • _______ you _________ my wallet? (see)
    Have you seen
  •  15
  • He __________ in this neighbourhood for 7 years. (live)
    has lived
  •  15
  • She ____________ a goal. (just/score)
    has just scored
  •  15