Game Preview

Present perfect vs. past simple

  •  English    39     Public
    Present perfect vs. past simple
  •   Study   Slideshow
  • I ______________ it. (already/explain)
    have already explained
  •  15
  • I ____________ a vase yet. (not/break)
    haven't broken
  •  15
  • People ______________ to Mars. (not/travel)
    have not traveled
  •  15
  • I ____________ my work. (just/do)
    have just done
  •  15
  • She ___ me first. (hit)
    hit
  •  15
  • I ______ you so. (tell)
    told
  •  15
  • "Bingpot!" _____ Captain Holt. (say)
    said
  •  15
  • Hong long _____ you____ here? "ohh! almost 4 years now." ( have/ live)
    have.. lived
  •  25
  • Correct the sentence : We didn't have a party for ages.
    didn't pay= haven't had
  •  25
  • Dinosaurs have wandered around the earth millions of years ago
    have wandered= wandered
  •  25
  • He has packed his suitcase last night.
    has packed= packed
  •  25
  • go- went- ________?
    gone
  •  20
  • drive-_________- driven
    drove
  •  25
  • read- __________- read
    read
  •  25
  • come- came- ___________
    come
  •  25
  • __________- caught- caught
    catch
  •  25