Game Preview

Present Perfect or Past simple

  •  English    40     Public
    When to use each tense
  •   Study   Slideshow
  • I ___(never/drink) a Monster drink and I don't want to!
    have never drunk
  •  15
  • The cat ___(drink) the milk and then went to sleep on the sofa.
    drank
  •  15
  • The price of petrol ____(not/fall) for a long time.
    hasn't fallen
  •  20
  • Flat prices ___(go up) a huge amount recently.
    have gone up
  •  20
  • Where ___(you/be)? You have a great tan!
    have you been
  •  20
  • Where ___(Jim/go) on holiday? When will he be back?
    has Jim gone
  •  20
  • We ___(just/start) unit 6.
    have just started
  •  20
  • At last! I ___(finish) my homework!
    have finished
  •  20