Study

Simple past or present perfect?

  •   0%
  •  0     0     0

  • Last night my sister and I _________(have) some free time, so we__________(go) to the cinema.
    had, went - simple past
  • She's ______ long hair before, but now she likes it short. (have)
    had
  • When _________( you/ break) your leg?
    did you break - simple past
  • I've ________ my boyfriend's mother, but not his father. (meet)
    met
  • Your hair's shorter. Have you _______ to the hair stylist?
    been
    gone
  • My parents are out. They've ________ to the supermarket.
    been
    gone
  • When we _________(be) on holiday in Greece, it _________(not+rain) at all.
    were, didn't rain - simple past
  • Ouch! I _________(hurt) my knee. It's bleeding.
    have hurt - present perfect
  • Has Paul _______home? He isn't at his desk.
    been
    gone
  • I haven't _______ to Charlotte recently. Is she OK? (speak)
    spoken
  • Matt's ________ his homework, so he's going out. (do)
    done
  • Sorry, I've _______ all the cookies. Can you buy some more? (eat)
    eaten
  • It's late so the children have _______ to bed.
    been
    gone
  • She's nervous because she's never _________ a song in public before. (sing)
    sung
  • I __________(lie) in the sun for a long time yesterday.
    lay - simple past
  • I ___________ (never/go) to Vienna.
    have never been - present
  • What _________(you/learn) since you came here?
    have you learned - present perfect
  • I'm going to be late. I've _______ the car keys. (lose)
    lost
  • We've _________ shopping, so the refrigerator is full.
    been
    gone
  • __________ (you/see) Julie today?
    Have you seen - present perfect
  • My girlfriend has never ________ abroad.
    gone
    been
  • My parents are away. They've ________ on vacation.
    been
    gone
  • Have you ever _______ to Disneyland?
    gone
    been
  • Kerry isn't here. She's ________ to a walk.
    been
    gone