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.
Handout 1 Underline the correct word or phrase in each sentence. a) I can't believe it, Inspector. You mean that Smith
stole/has stolen/has been stealing money from the till all this time!
b) You three boys look very guilty! What
did you do/have you done/have you been doing since I
left/have left the room?
c) Why on earth
didn't you tell/haven't you told me about that loose floorboard? I
tripped/have tripped over it just now and hurt myself.
d) It's a long time since I
saw/have seen/have been seeing~your brother Paul. What
did he do/has he done/has he been doing lately?
e) I can't believe that you
ate/have eaten/have been eating three pizzas already! I
only brought/have only brought them in fifteen minutes ago!
f) Don't forget that you
didn't see/haven't seen Mrs Dawson. She
has waited/has been waiting outside since 10.30.
g) What
did you think/have you thought of Brighton?
Did you stay/Have you stayed there long?
h) I feel really tired. I
weeded/have weeded/have been weeding the garden for the
last three hours and I
didn't rest/haven't rested for a single moment.
i) I'm having problems with David. He
has called/has been calling me up in the
middle of the night and
told/telling me his troubles.
j) How long
did you have/have you had/have you been having driving lessons? And
did you take/have you taken/have you been taking your test yet?