English Exercises > present perfect exercises

Mixed present perfect tense exercises




Downloadable worksheets:
PRESENT PERFECT WITH FOR AND SINCE
Level: intermediate
Age: 10-14
Downloads: 6762

 
THE PRESENT PERFECT TENSE
Level: elementary
Age: 12-14
Downloads: 5571

 
GRAMMAR TIME - PRESENT PERFECT (with key editable)
Level: elementary
Age: 12-14
Downloads: 4978

 
Present perfect vs Simple past in context
Level: intermediate
Age: 10-17
Downloads: 4112

 
Present Perfect
Level: elementary
Age: 12-17
Downloads: 3799

 
Simple Past or Present Perfect?
Level: intermediate
Age: 12-17
Downloads: 3540

 

FCE Grammar Exercises�

Review of�the present perfect tense�- 1
1. Choose the most suitable verb form in each sentence.
a)� my glasses anywhere? I can't find them!
b) The security guards think that they �your credit card. I would call them as soon as possible.
c)�This is my Brother,� before
d)�I'm really sorry, could you repeat that again?�I�to you
e) �anybody famous at the film festival last week?
g) When you �my boss, �him my message?
2.�Please�choose the most suitable time�expressions
a)�I haven't seen you �a long time. How are you?
b)�She can't remeber �she has had this car.
c)�What has you son been doing ?�He wasn't at school.
d)�It's been ages �I last went to a big to a�big concert.
e)�Have you been to this restaurant
f)�He's�been lving here��the�end of last month.
g)�I haven't been back to edinburgh �I finished my degree there.
h)�"Have you seen paul?" said mike
����� "Actually I saw him "�I replied
i) I've�been looking for that recipe
3. Put the verb in brackets into the most suitable verb form
a) She said she was really sorry about not coming to your party last week. She (have) �a could and so she (stay) �at home.
b) My leg (kill) �me lately. I must book an appointment with the doctor for tomorrow.
c) I'm sorry there is no way�I can give you the homework I (promise) �for today. My computer wasn't working last night so I (not finish) �it.
d) You room is an absolute disaster! What on earth (you do)� ?
e) I forget how beautiful Edinburgh is. This is the fourth time I (come)� here
f) I'm phoning about the blue�car for sale, which I (see) �on ebay. (you sell)� it? or is it still available?
4.Put each verb in brackets either in the present perfect simple or the present perfect continuous.
a) We (try) �to move for ages, but we just can't afford it at the minute
b) It (snow)� all day! we better cancel our trip tomorrow
c) I (learn) �English, bit I find it very difficult
d) Jane (do)� everything that you wanted, what shall I ask her to do now?
e) How many letters (you send)� this week?
f) The two men (stand)� outside the shop for an hour now. It looks suspicious
g) My girlfriend (wear)� eleven different dress so far this week!
by Oliver Smith