Study

Apple - Past Simple, Present Perfect

  •   0%
  •  0     0     0

  • I______(just / choose) a computer course to go on.
    have just chosen
  • My girlfriend has never ________ abroad.
    gone
    been
  • She's nervous because she's never _________ a song in public before. (sing)
    sung
  • Have you ever _______ to Disneyland?
    gone
    been
  • My mother _______________ (not/ see) you in the park yesterday.
    didn't see
  • I'm sorry Dana. You ____________ (be) late to work too many times. You can't work here anymore.
    have been
  • She (have, not) ___________ this much fun since she __________ (be) a kid.
    hasn't had/ was
  • First he................to the announcement, then he..................to a café for a drink. (listen - go)
    listened- went
  • Maya and I (know) _____ each other for over twenty years. We still get together once a month.
    have known
  • Our car __________ (break) down at midnight, so we _____(take) a taxi to go home last night.
    broke/ took
  • I __________ (not see) her before. Who is she?
    haven't seen
  • We ______________ camping this weekend because it rained a lot.
    didn't go
  • Dan Brown ________________ (write) six books so far.
    has written
  • Iren (arrive) _________ in Rome a week ago.
    arrived
  • The receptionist at the sports centre_________(just/ leave) a message for you.
    has just left
  • When _________( you/ break) your leg?
    did you break - simple past
  • Sorry, I've _______ all the cookies. Can you buy some more? (eat)
    eaten
  • Ouch! I _________(hurt) my knee. It's bleeding.
    have hurt - present perfect
  • I've ________ my boyfriend's mother, but not his father. (meet)
    met
  • Last night my sister and I _________(have) some free time, so we__________(go) to the cinema.
    had, went - simple past
  • Matt's ________ his homework, so he's going out. (do)
    done
  • It's late so the children have _______ to bed.
    been
    gone
  • They (know)__________ each other since they were children.
    have known
  • Last month I (feel) ______ happy when I cooked a meal for the elderly at a nursing home.
    felt
  • _________________ (you/ read) a good book lately?
    Have you read
  • She's ______ long hair before, but now she likes it short. (have)
    had
  • I (be)________ a member of this non-profit organization since 1996.
    have been
  • I ___________ (never/go) to Vienna.
    have never been - present
  • I'm going to be late. I've _______ the car keys. (lose)
    lost
  • (you/ wash)_____________ the dishes yet?
    Have you washed
  • Naama __________(not / see) her brother for a long time.
    hasn't seen
  • My sister __________ (speak) English since she was five.
    has spoken
  • I _______(just/ wash) the dishes .
    have just washed
  • I __________(lie) in the sun for a long time yesterday.
    lay - simple past
  • Emily and Molly..............each other for more than 10 years now. (know)
    have known
  • Has Paul _______home? He isn't at his desk.
    gone
    been
  • When we _________(be) on holiday in Greece, it _________(not+rain) at all.
    were, didn't rain - simple past
  • What _________(you/learn) since you came here?
    have you learned - present perfect
  • __________________ (you/just/read) that book ?
    Have you just read
  • I haven't _______ to Charlotte recently. Is she OK? (speak)
    spoken
  • Kerry isn't here. She's ________ to a walk.
    gone
    been
  • Three people.................him in hospital last Friday. (visit)
    visited
  • Your hair's shorter. Have you _______ to the hair stylist?
    gone
    been
  • __________ (you/see) Julie today?
    Have you seen - present perfect
  • We've _________ shopping, so the refrigerator is full.
    gone
    been
  • My parents are out. They've ________ to the supermarket.
    gone
    been
  • My parents are away. They've ________ on vacation.
    gone
    been
  • The girls........................ their lunch yet. (not eat)
    haven't eaten
  • They________(not send) me any information about the job yet.
    haven't sent