PAST SIMPLE / PRESENT PERFECT
Fill in the gaps with the correct verb form.
1. The Titanic _______________ (sink) in 1912.
2. Somebody _______________ (steal) my bicycle! Now I’ll have to walk home.
3. Gerry _______________ (fall) off his bike three times this month.
4. I _______________ (see) the movie Titanic three times. I’m going to see it again tonight.
5. I _______________ (walk) to work every day for the last six weeks!
6. When Young Hee was a child. She _______________ (live) in Seoul.
7. Ouch! _______________ (cut) my finger!
8. I _______________ (lose) my key yesterday, so I couldn’t get into the house. Eventually,
I found it in my jacket pocket.
9. His brother _______________ (visit) London last year.
10. Jack _______________ (live) in Boston for the past 15 years.
11. Janet _______________ (work) for Smith and Brothers before she came to work for us.
12. Dad _______________ (you/finish) reading the paper yet?
13. I would love to visit Prague sometime. Unfortunately, I _______________ (be/never)
there.
14. Peter _______________ (play) tennis for five years when he _______________ (be) at
school.
15. Jane: Can you help me? I _______________ (finish) my homework, but I still don’t
understand number 7.
16. I _______________ (work) in Italy for 5 years. I _______________ (begin) work as soon as
I arrived.
17. I’m afraid I’m not hungry. I _______________ (eat/already).
18. When jack was at school, he _______________ (learn) to play the saxophone. He
_______________ (play) it ever since.
19. Could you give me some advice? I _______________ (buy) this sweater at Macy’s. Do
you think I should take it back?
20. Peter _______________ (go) to Paris last year. That means that he _______________ (be)
to Paris 3 times.
21. Maria _______________ (believe) that for ages!
22. How long _______________ (you/live) there before coming here?
Put the verbs in brackets into the correct tense.
I love winter sports. I _______________ (be) ice-skating many times. When I was younger I
_______________ (go) to an ice-rink with my school. I _______________ (fall) over a lot and I
_______________ (can/not) skate very well, but I really _______________ (enjoy) it. Then last
year I _______________ (visit) Austria and _______________ (skate) at an outdoor rink there. I
_______________ (also/play) ice hockey. I _______________ (go) on holiday to Switzerland last
month to go skiing, but on the first day I _______________ (slip) on some ice and
_______________ (break) my ankle, so I _______________ (can/not) ski at all.
Put the verbs in brackets into the correct tense.
1. Kevin _______________ (lose) his key. He _______________ (leave) it on the bus
yesterday.
2. I _______________ (not/play) tennis since I was at school but I _______________ (be)
very good at it then.
3. Mr and Mrs Little _______________ (visit) Egypt. They _______________ (go) there on
their honeymoon in 1967.
4. A: _______________ (you/not/choose) a dress for the party next week yet?
B: Yes, _______________ (buy) one yesterday.
5. A: _______________ (you/sell) your old car yet?
B: Yes, my cousin _______________ (give) me ₤500 for it last week.
6. I think our teacher _______________ (forget) about the test! He _______________
(not/say) anything about it in the last lesson.
7. Sarah _______________ (break) her leg. She _______________ (fall) off a horse last week.
8. We _______________ (sell) our house. Some people _______________ (see) it last month
and _______________ (buy) it.
9. I _______________ (finish) decorating my room. I _______________ (paint) it last week
and I _______________ (put up) the new curtains last night.
10. They _______________ (lose) their cat. It _______________ (run) away last week.
11. Peter _______________ (pass) his driving test. He _______________ (take) it last Friday.
12. We _______________ (know) Kate since last year. We _______________ (meet) her at a
party.
13. I _______________ (never/be) to Australia. I _______________ (want) to go last summer
but I _______________ (can/not)
14. I _______________ (not/be) out since we _______________ (move) to our new house.
15. Tom _______________ (see) this film twice. The last time he _______________ (see) it
_______________ (be) a week ago.
Put the verbs into the correct tense.
1) Ann: _______________ (you/go) on holiday last year?
Paul: Yes, I _______________ (go) to Spain. _______________ (you/ever/be) there?
Ann: Yes, I _______________ (go) there last year too.
2) Maria: I _______________ (sell) my old radio.
Helen: Really? When _______________ (you/sell) it?
Maria: I _______________ (sell) it yesterday.
3) Ian: I _______________ (go) to the new sports centre yesterday.
John: Really? I _______________ (not/be) there yet. What’s it like?
Ian: It’s fabulous! I _______________ (never/see) such a fantastic sports centre before.
Fill in the blanks with “for” or “since”.
1. Ben: How long have you know John?
Alex: I’ve known him _______________ we were at school.
2. Sue: How long have you worn contact lenses?
Emma: I’ve worn them _______________ five years.
3. Jim: How long have you and Bob lived in France?
Tina: We’ve lived here _______________ over ten years now.
4. Andy: I’m sorry, I’m late. How long have you been here?
Tom: I’ve been here _______________ 5 o’clock.
5. Sarah: How long have you been in Asia?
Mary: I’ve been in Asia _______________ seven years.
6. Joe: How long have you had that dress?
Angie: I’ve had it _______________ Christmas.
7. Cherry: How long have you worked at this school?
Terry: I’ve worked at this school _______________ 1983.
8. Helen: How long have you known Tom?
Nick: I’ve known him _______________ five years.
9. George: When did you last go to America?
Anna: I haven’t been to America _______________ July, 1989.