Past Simple and Present Perfect

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Past Simple and Present Perfect

PART I

Choose the past simple or the present perfect:

• Last night I lost _________________(lose) my keys - I had to call my flatmate to let me in.
• I have lost _____________ (lose) my keys - can you help me look for them?
• I visited_______________(visit) Paris three times.
• Last year I visited ________________(visit) Paris.
• I knew_______________(know) my great grandmother for a few years – she died when I was
eight.
• I have known __________(know) Julie for three years - we still meet once a month.
• I have played __________(play) hockey since I was a child - I’m pretty good!
• She played ______________(play) hockey at school, but she hasn't liked (not / like) it.
• Sorry, I have missed ___________(miss) the bus, so I’m going to be late.
• I missed ______________(miss) the bus, and then I missed________________(miss) the
aeroplane as well!
• Last month I went ________________(go) to Scotland.
• I’m sorry, John isn’t here now. He have went_______________(go) to the shops.
• We finished ______________(finish) this room last week.
• I have finished _________(finish) my exams finally - I’m so happy!
• Yesterday, I saw_________________(see) all my friends. It was great.
• I saw_________________(see) Julie three times this week!
• She have lived ___________(live) in London since 1994.
• She lived________________(live) in London when she was a child.
• I have drunk___________(drink) three cups of coffee this morning.
• I drank________________(drink) seven cups of coffee yesterday.
PART II

Choose the past simple or the present perfect:

• I have seen (see) three police cars this morning (it’s still morning).
• After he arrived _____________(arrive) home, he unpacked _____________
(unpack) and went _____________________(go) to bed early.
• A: What’s wrong?
B: I have broken (break) a glass!
• My grandparents only have known __________(know) each other for a few months before
they got________________________________(get) married.
• I have been (be) in London for three years. I love it here.
• We saw________________(see) Julie last night.
• He was________________(be) a teacher before he became ______________(become) a musician.
• When the boss --------walked -(walk) into the room, we -----knew-----(know) someone was going
to get fired.
• The children broke____(break) a window in the school last week.
• He saw________________(see) that film last year.
• Lucy has broken_______(break) her leg, so she can’t come skiing.
• Julie has arrived_______(arrive)! Come and say hello!
• They were____________(be) cold when they arrived________________(arrive) home.
• Jack broke____________(break) his arm when he fell___________________(fall)off a horse in
2005.
• I have known______(know) about the problem for months, but I haven't found------(not / find) a
solution yet.
• A: When did u arrive _______(you / arrive)?
B: At 10pm last night.
• She has been _________(be) a teacher for ten years, and she still enjoys it.
• How long do you have known (you / know) Jill? I know you see her often.
• I have seen _______(see) the sea before.
• A: Hello
B: Hi Mum, it’s me. I just wanted to say I have arrived _________(arrive) safely and everything is
fine.

PART III

Choose the past simple or the present perfect:

1. We went _________________(go) to the theatre last week.


2. Yesterday I have had ___________(have) dinner with a friend.
3. I have never tested ___(never / taste) champagne.
• When I was ______________(be) a child, I used to loved _______(love) ice skating.
• I haven't had ________ (not/ have) any coffee today - I feel very sleepy!
• I didn't drink________(not / drink) any coffee yesterday.
• I have readed _______(read) all his books - I think he’s a wonderful writer.
• What did you do ________(you/do) at the weekend?
• I have always loved _____________________(always/love) tea - I drink it every day.
• What subject has she study ________(she / study) at university
• John_has lost________(lose) his bus pass - can he borrow some money?
•__How long _______have you known________(you / know) Susie ?
• He __ have been____________(be) married for ten years (but he got divorced).
• ________have you ever been/gone_________(you/ever/go) to Central Park in new York?
• How many books____has she written ___________ (she/write) so far??
• He_______washed__ (wash) the dishes, ____cleaned________ (clean) the living room,
and _______cooked_______ (cook) dinner last night.

• My great-grandfather never leaved _________(leave) Scotland


• She has come_______(come) to London in 1997.
• She has never seen __(never / see) snow before.
• He has been________(be) married for thirty-five years (and he’s still married now)

PART IV

Choose the present perfect or past simple:

1. I have never been/gone____(never / go) to Vienna.


2. My great great grandfather has had __________________(have) five sisters
3. He lived____________________(live) in Manila for a year when he was a student.
4. Oh no! I have lost________________(lose) my wallet!
5. ________have you seen______(you / see) Julie today?
• At the weekend, they played _________________(play) football, then
they went ________________________________(go) to a restaurant.
7.I have read______________(read) six books this week.
8. Amy lived___________________(live) in Portugal when she was young.
9.She visited _________________________________(visit) her grandmother last month.
10.The Vandals invaded _________________(invade) Rome in the year 455.
11.She has lived ___________________(live) in seven different countries, so she knows a
lot about different cultures.
12. I went_______________________ (go) to the cinema last night.
• Ow! I have cut _____________(cut) my finger!
•________________________ . did you saw (you / see) ‘The King’s Speech’?
• John have never understood___(never / understand) the present perfect.
• She has broken_____________(break) her leg the day before her exam.
• We saw___________________(see) Oliver yesterday.
• He was___________________(be) here all morning.
• They have lived ____________(live) here for many years (and they still do).
• King Henry the Eighth of England had_____________________(have) six wives.

You might also like