Simple Past Vs Present Perfect

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 4

Present Perfect or Past Simple 2

Choose the present perfect or past simple:

1. I _________________ (see) three police cars this morning (it’s still morning).

2. After he _________________ (arrive) home, he _________________

(unpack) and _________________ (go) to bed early.

3. A: What’s wrong?

B: I _________________ (break) a glass!

4. My grandparents only _________________ (know) each other for a few

months before they _________________ (get) married.

5. I _________________ (be) in London for three years. I love it here.

6. We _________________ (see) Julie last night.

7. He _________________ (be) a teacher before he _________________

(become) a musician.

8. When the boss _________________ (walk) into the room, we

_________________ (know) someone was going to get fired.

9. The children _________________ (break) a window in the school last week.

10. He _________________ (see) that film last year.

© 2012 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
11. Lucy _________________ (break) her leg, so she can’t come skiing.

12. Julie _________________ (arrive)! Come and say hello!

13. They _________________ (be) cold when they _________________ (arrive)

home.

14. Jack _________________ (break) his arm when he _________________ (fall)

off a horse in 2005.

15. I _________________ (know) about the problem for months, but I

_________________ (not / find) a solution yet.

16. A: When _________________ (you / arrive)?

B: At 10pm last night.

17. She _________________ (be) a teacher for ten years, and she still enjoys it.

18. How long _________________ (you / know) Jill? I know you see her often.

19. I _________________ (see) the sea before.

20. A: Hello

B: Hi Mum, it’s me. I just wanted to say I _________________ (arrive) safely

and everything is fine.

© 2012 www.perfect-english-grammar.com
May be freely copied for personal or classroom use.
B1 Past and Present Perfect Tense - Simple Form T027

Fill in the correct form of the verb in brackets: Past Simple or Present Perfect Simple

1. The weather around here ________________ terrible in the last few weeks. (BE)
2. Maria ________________ her suitcase last night. (PACK)
3. I ____________________ volleyball since I was a teenager. (NOT PLAY)
4. We ____________________ wash the dishes. They're all clean now (HELP)
5. They ____________________ the factory. – Really? When ______________________? (CLOSE,
THAT HAPPEN)
6. __________________________________ yet? (YOUR BUSINESS COURSE – START)
7. How long ____________________ that camera? – About a month. I ____________________ it
because it was on sale just before Christmas. (YOU HAVE, BUY)
8. _______________________ last week's magazine? – It must be here because I ________________
it on Monday. (YOU SEE, BUY)
9. The books you ordered ____________________. The delivery service ____________________
them an hour ago. (ARRIVE, BRING)
10. The Queen ____________________ her two-week tour through Australia yesterday. (START)
11. The plane from New York _________________. The passengers are getting out. (JUST LAND)
12. We ____________________ a party at school for ages. (NOT HAVE)
13. I ____________________ a cold in school a few days ago and ____________________ ill ever
since. (CATCH, BE)
14. Dinosaurs ____________________ around the earth millions of years ago. (WANDER)
15. Prices ____________________ up last year, but they ____________________ by 8% already this
year. (NOT GO, INCREASE)
16. I'm so tired. I ____________________ all the way to the underground station. (WALK)
17. We ____________________ home from our holidays and getting ready to settle in. (JUST
COME)
18. She ____________________ in London for three years. However, when her mom __________ ,
she ____________________ to Leeds and ____________________ there ever since. (LIVE, DIE,
MOVE, LIVE)
19. Dusty ____________________ a match so far this year. He is more successful than last year,
when he ____________________ the first three matches. (NEVER LOSE, LOSE)
20. He ____________________ off the ladder and ____________________ his ankle. That's why he
____________________ in school for a while. (FALL, BREAK, NOT BE)

www.english-practice.at
Past Simple / Present Perfect Simple
A Choose the correct answer.
1. I’m really hungry. I (haven’t eaten / didn’t eat) yet.
2. They (arrived / have arrived) a week ago.
3. We (have worked / worked) here for three years.
4. They (didn’t recognise / haven’t recognised) me at yesterday’s meeting.
5. Our neighbour (was / has been) in hospital since Friday.
6. (Have you travelled / Did you travel) abroad many times?

B Complete the sentences with the correct form of the verbs in brackets. Use the Past Simple or the Present Perfect
Simple.
1. John ........................... (not call) me recently.
2. They ........................... (buy) a new car last month.
3. The teacher ........................... (not return) the tests yet.
4. How long ........................... she ........................... (know) about this problem?
5. ........................... you ever ........................... (hear) such an unbelievable story?
6. When I was a child, I ........................... (live) in England for two years.
7. He ........................... (buy) me a beautiful gift for my birthday.
8. I am so excited to have a dog. I ......................................... (always / want) one.

C Correct the error in each of the sentences.


1. Have you ever eat Chinese food? 5. Mr Brown already left the office.
............................................................................ ............................................................................
2. She has moved to another city last year. 6. We haven’t been abroad since a year.
............................................................................ ............................................................................
3. They have sent out the invitations yet. 7. The lesson has started ten minutes ago.
............................................................................ ............................................................................
4. Jack hasn’t seen Jill since she has graduated. 8. Did she just leave?
............................................................................ ............................................................................

D Complete the passage with suitable words.


I 1.............................. always been very fit and healthy, and I have 2.............................. had a serious illness.
However, a couple of weeks 3.............................. , I caught the flu. I must admit that until then, I
4.............................. not realised just how unpleasant the flu could be. I had a high temperature for nearly a
week, and my whole body hurt. I don’t think I have 5.............................. felt so miserable. It’s taking me ages to
get my strength back. It really bothers me that I haven’t had enough energy to play football 6..............................
I got ill. In fact, I have 7.............................. been to the doctor to ask if it’s normal to feel weak for so long. He
says I’ll soon feel better. Apparently I’m lucky. For some people, especially the old and the weak, the flu can be
very serious. Doctors have tried 8.............................. years to find a cure for the flu, but they haven’t found one
9............................... . Fortunately, researchers have developed a vaccine which gives effective protection against
the disease. According to my doctor, most of his elderly patients have 10.............................. received their flu
shots.

Photocopiable © B Burlington Books

You might also like