Game Preview

Present Perfect vs Past Simple

  •  English    20     Public
    Do you know the difference between these two tenses?
  •   Study   Slideshow
  • (you /ever/ paint ) a picure?
    Did you ever print
    Have you ever painted
  •  25
  • I'm sorry, but I (drink ) all the juice.
    have drunk
    drank
  •  25
  • He ( be ) very bored yesterday.
    has been
    was
  •  10
  • What time ( she / get ) up at the weekend?
    did she get
    has she got
  •  20