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

EXERCISES PRESENT PERFECT EXERCISES PRESENT PERFECT

Choose Past Simple or Present Perfect. Change Choose Past Simple or Present Perfect. Change
the verb into the correct form of the past simple the verb into the correct form of the past simple
or present perfect or present perfect
1) Last night I ____________________ (lose) my 1) Last night I ____________________ (lose) my
keys - I had to call my flatmate to let me in. keys - I had to call my flatmate to let me in.
2) I ____________________ (lose) my keys - can you 2) I ____________________ (lose) my keys - can you
help me look for them? help me look for them?
3) Mark ____________________ (visit) Paris three 3) Mark ____________________ (visit) Paris three
times. times.
4) Last year they ____________________ (visit) 4) Last year they ____________________ (visit)
Paris. Paris.
5) I ____________________ (know) my great 5) I ____________________ (know) my great
grandmother for a few years - she died when I was grandmother for a few years - she died when I was
eight. eight.
6) We ____________________ (know) Julie for 6) We ____________________ (know) Julie for
three years - we still meet once a month. three years - we still meet once a month.
7) Peter ____________________ (play) Hockey 7) Peter ____________________ (play) Hockey
since he was a child – He’s pretty good! since he was a child – He’s pretty good!
8) She ____________________ (play) hockey at 8) She ____________________ (play) hockey at
school but she didn't like it. school but she didn't like it.
9) Sorry, I ____________________ (miss) the bus - 9) Sorry, I ____________________ (miss) the bus -
I'm going to be late. I'm going to be late.
10) She __________________ (miss) the bus and 10) She __________________ (miss) the bus and
then she _________________ (miss) the airplane as then she _________________ (miss) the airplane as
well! well!
11) Last month Jimmy and Julie 11) Last month Jimmy and Julie
____________________ (go) to Scotland. ____________________ (go) to Scotland.
12) I'm sorry, John isn't here now. He 12) I'm sorry, John isn't here now. He
____________________ (go) to the shops. ____________________ (go) to the shops.
13) We ____________________ (finish) this room 13) We ____________________ (finish) this room
last week. last week.
14) I ____________________ (finish) my exams 14) I ____________________ (finish) my exams
finally - I'm so happy! finally - I'm so happy!
15) Yesterday, I ____________________ (see) all of 15) Yesterday, I ____________________ (see) all of
my friends. It was great. my friends. It was great.
16) I ____________________ (see) Julie three times 16) I ____________________ (see) Julie three times
this week. this week.
17) She ____________________ (live) in London 17) She ____________________ (live) in London
since 1994. since 1994.
18) She ____________________ (live) in London 18) She ____________________ (live) in London
when she was a child. when she was a child.
19) I ____________________ (drink) three cups of 19) I ____________________ (drink) three cups of
coffee today. coffee today.
20) I ____________________ (drink) three cups of 20) I ____________________ (drink) three cups of
coffee yesterday. coffee yesterday.

Complete with For or Since. Complete with For or Since.


1. I haven't been in Italy __________ July 2005. 1. I haven't been in Italy __________ July 2005.
2. She has lived in Paris __________ January. 2. She has lived in Paris __________ January.
3. Jim has studied __________ three hours. Now he 3. Jim has studied __________ three hours. Now he
is tired. is tired.
4. My friend has been ill __________ a long time. 4. My friend has been ill __________ a long time.
5. It has been raining __________ more than four 5. It has been raining __________ more than four
days. days.

Write down the questions and the short Write down the questions and the short
answers. answers.
1. the Coopers / arrive / yet 1. the Coopers / arrive / yet
_________________________________________? _________________________________________?
No, ______________________ No, ______________________
2. you / ever be / in Sweden 2. you / ever be / in Sweden
_________________________________________? _________________________________________?
Yes, ______________________ Yes, ______________________
3. Tim / find / his workbook 3. Tim / find / his workbook
_________________________________________? _________________________________________?
No, ______________________ No, ______________________
4. he / ever read / a book from Shakespeare 4. he / ever read / a book from Shakespeare
_________________________________________ _________________________________________
Yes, ______________________ Yes, ______________________
5. you / ever play / the piano 5. you / ever play / the piano
_________________________________________ _________________________________________
No, ______________________ No, ______________________
6. you / hear / from Daniel lately 6. you / hear / from Daniel lately
_________________________________________? _________________________________________?
Yes, ______________________ Yes, ______________________

You might also like