Ready For Use of English.: Grammar: Time Expressions With The Present Perfect

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

Ready for Use of English.

Grammar: time expressions with the


present perfect.

1 Complete the sentences with a time expression from the box.

1 Have you ____________ been to Canada?


2 I’m afraid I haven’t done my homework _____________.
3 I’ve worked for MKG _____________ 1998.
4 Will has __________ told me the news. Congratulations!
5 I _______________ haven’t heard from Jo. I hope she’s all right.
6 Detectives have been investigating the murder _________ six weeks.
7 You’ve ___________ given me any encouragement. I’ve had to do it all myself.
8 Don’t worry. I’ve _____________ texted her. She knows we’re coming.
9 I’ve ____________ wondered what happened to Peter. Perhaps we’ll find out one
day.

2 Now match the time expressions to the rules below.

1 It is followed by a period of time, ( for example, five minutes, ten years).


2 It is followed by a point in time, (for example, 1987, 5 o’clock).
3 It means very recently and usually goes between have and the past participle.
4 It is often used in questions and means ‘at any time’.
5 These words usually go between have and the past participle. They mean ‘at no
time’ and ‘all the time’.
6 This word means: I expected this to happen before now, but it hasn’t.
7 This word means: This hasn’t happened before now, but I expect it will.
8 This word means: This has happened, sooner than expected.

3 Choose the best time expression and put it in the correct place in the sentence.
Example for/since
I’ve been here ten minutes.
__I’ve been here for ten minutes.__
1 Ever/never
I don’t think I’ve thanked you for all your help.
_____________________________________

2 Just/already
Peter’s lost his watch. He’s outside looking for it.
_____________________________________

 Macmillan Publishers Ltd 2003


Taken from the Exams section in www.onestopenglish.com
3 Still/yet
Sally hasn’t passed her driving test. But she’s only eighteen, so there’s plenty of
time.
_____________________________________
4 Already/yet
Don’t worry about booking seats. I’ve done it.
_____________________________________
5 Yet/still
Richard hasn’t returned my call, you know. I rang him yesterday. If he doesn’t
call soon, then our relationship is over.

What to expect in the exam


Part 3 of the Use of English Paper focuses on sentence completion. This is an area of the
exam where uses of the present perfect and time expressions might be checked. Try the
example of part 3 of the exam below.
Part 3
For questions 1-5, complete the second sentence so that it has a similar meaning to the
first sentence, using the word given. Do not change the word given. You must use
between two and five words, including the word given.

Here is an example (0).


0 I’ve been waiting here for two hours.
Since
I’ve __been waiting here since__ three o’clock.

1 The last time I saw Tim was four years ago.


For
I __________________________ four years.

2 So far I haven’t phoned Jill.


Yet
I _____________________________

3 I haven’t eaten Mexican food before.


Time
This is the ______________________________ Mexican food.

4 It would seem that he has finished earlier than expected.


Already
He appears to __________________________

5 I haven’t been home since Christmas.


Last
The _______________________________ was Christmas.

 Macmillan Publishers Ltd 2003


Taken from the Exams section in www.onestopenglish.com
Teacher’s notes and answer key
Ready for use of English worksheets focus on particular areas of vocabulary and
grammar that may be tested in the FCE examination. They provide extension and/or extra
practice of areas covered in the Ready for First Certificate Coursebook. They are
designed to be used in class or as homework.

Grammar: time expressions with the present perfect

Answers
1
1 Ever 2 yet 3 since 4 just
5 Still 6 for 7 never 8 already
9 always

2
1 For 2 since 3 just 4 ever
5 never/always 6 still 7 yet 8 already

3
1 I don’t think I’ve ever thanked you for all your help.
2 Peter’s just lost his watch. He’s outside looking for it.
3 Sally hasn’t passed her driving test yet. But she’s only eighteen, so there’s plenty
of time.
4 Don’t worry about booking seats. I’ve already done it.
5 Richard still hasn’t returned my call, you know. I rang him yesterday. If he
doesn’t call soon, then our relationship is over.

What to expect in the exam

1 I haven’t seen Tim for four years.


2 I haven’t phoned Jill yet.
3 This is the first time I’ve eaten Mexican food.
4 He appears to have finished earlier than expected.
5 The last time I was home was Christmas.

 Macmillan Publishers Ltd 2003


Taken from the Exams section in www.onestopenglish.com

You might also like