Game Preview

Present Perfect or Past simple

  •  English    40     Public
    When to use each tense
  •   Study   Slideshow
  • I'm so sorry, I ____(break) your pen. I'll get you another one.
    have broken
  •  20
  • She ___(break) her leg when she was skiing last winter.
    broke
  •  15
  • We ___(drive) to the supermarket and did our shopping.
    drove
  •  15
  • They ____(never/eat) such a good paella!
    have never eaten
  •  20
  • We ____(eat) a pizza before going to the discotheque.
    ate
  •  25
  • She ____(sell) her car so we will take the train to Madrid.
    has sold
  •  20
  • He ___(sell) his flat before moving to Canada.
    sold
  •  20
  • Maria ___(swim) across the river and ran to safety.
    swam
  •  20
  • I ___(already/speak) to Peter, and he says we can have the day off.
    have already spoken
  •  20
  • We ___(speak) French all day when we lived in Paris.
    spoke
  •  25
  • Oh, what a relief! I ___(find) the keys I was looking for!
    have found
  •  20
  • Where ___(you/find) my glasses? Thank you!
    did you find
  •  20
  • I ___(tell) you a hundred times! Don't write on the desk!
    have told
  •  20
  • Dad ___(tell) a terrible joke at the wedding! We were so embarrassed.
    told
  •  20
  • I can't lend you any money as I ___(spend) it all!
    have spent
  •  20
  • We ___(spend) too much money last month. We have to be careful this month.
    spent
  •  15