Advanced Language Practice Export
Advanced Language Practice Export
Advanced Language Practice Export
21
ADVANCED LANGUAGE PRACTICE
Time expressions Meaning with present perfect verb forms is associated with certain time
with present expressions.
perfect Contrast with past simple may depend on the choice of time expression.
Past simple: referring to a specific finished time.
yesterday, last week, on Sunday
Present perfect: with 'indefinite' time expressions meaning 'up to now'.
since 1968, already
Many time expressions are not associated with a specific verb form, since they
refer both to finished time or time up to the present, depending on the
speaker's perspective.
/ haven't seen Helen recently.
I saw Jim recently.
Others include:
for, never, before, all my life, for a long time, today, all day, every day
These may be used with either past simple or present perfect.
22
ADVANCED LANGUAGE PRACTICE
3 Put each verb in brackets into the most appropriate perfect or past verb form.
24
GRAMMAR 4 PRESENT PERFECT
4 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.
25
ADVANCED LANGUAGE PRACTICE
a) The price of petrol has risen/has been rising by 15% over the past year.
b) No wonder you are overweight! You have eaten/You have been eating chocolates
all day long!
c) I've read/I've been reading a really good book this morning.
d) Doesn't this room look better? I've put/I've been putting some posters up on
the walls.
e) Don't disappoint me! I've counted/I've been counting on you.
f) Don't forget your pills today. Have you taken them/Have you been taking them?
g) Who has worn/has been wearing my scarf?
h) I think there's something wrong with your motorbike. It's made/It's been
making some very funny noises.
i) Jack has asked/has been asking for a pay-rise three times this year.
j) I've been phoning/I've phoned Ann all evening, but there's no reply.
6 Put each verb in brackets into either the past simple, present perfect simple or
present perfect continuous.
I (1) ...moved. ................ (move) to London three weeks ago to take up a new
post at my company's London office. Ever since then, I (2) ...............................
(wonder) if I (3) ....................... (make) the right decision.
I (4) ............................... (see) a lot of negative things about living in the capital,
and I can't say London (5) ............................... (make) a very favourable
impression on me. It's so polluted and expensive, and the people are so distant.
You see, I (6) ............................... (grow up) in a fairly small town called Devizes
and I (7) ............................... (spend) all of my life there.
I (8) ............................... (always/want) to live in a big city and so when my
company (9) ............................... (offer) me a job in London,
I (10) ............................... (jump) at the chance.
I think I'm not alone in my aversion to the big city. According to a programme
I (11) ............................... (just/hear) on the radio, more and more people
(12) ............................... (stop) working in London recently, and a lot of large
companies (13) ............................... (choose) to move away from the centre. Oh
well, it's too late to change my mind now, because the job is up and running,
and I (14) ............................... (already/sell) my house in Devizes. But I must
admit, over the past few days, I (15) ............................... (secretly/hope) that the
company would relocate me back to my old town.
26
GRAMMAR 4 P R E S E N T PERFECT
8 Match the expressions (a-j) with the explanations of when they might be said
(1-10).
a) Have you heard the one 1 Saying you don't follow what
about ... ? ..4 someone is saying.
b) I haven't seen you for 2 Having doubts about a big decision.
ages! 3 Having a brilliant idea.
c) I've had enough of this! 4 Introducing a joke.
d) Sorry, you've lost me! 5 Declining more food.
e) I've had a brainwave! 6 Spreading gossip.
f) It's been one of those days! . 7 Seeing an old face from the past.
g) I've had enough, thanks 8 Having a frustrating time, when
h) I haven't had a chance yet everything is going wrong.
i) I've been having second 9 Wanting to stop doing something
thoughts because it's annoying you.
j) Oh, haven't you heard? 10 Apologising for not doing something
you said you'd do.
27