Unit 10 The Present Perfect or the Past Simple
1The present perfect can never be used with adverbs which describe finished time periods, such as yesterday, five minutes ago and at three o'clock. If a time adverb is used with the present perfect, it should describe a time period which is unfinished.
Table 5
Time Adverbs | |
Unfinished Time | Finished Time |
today | yesterday |
this week | last week |
this year | last year |
this morning* | this morning* |
this afternoon* | this afternoon* |
this evening | - |
during the last two years | during the summer |
since I left school | before I saw you |
- | at six o'clock |
- | when I met him. |
- | five minutes ago |
ever | - |
just | - |
Also use the past simple, even with an adverb of unfinished time, if the action can no longer happen:
I went to the shops today. (But the shops are now closed...)2Past simple is used with a definite place for an event because this may suggest a definite time:
I left my bag on the train.
Why didn't you speak to my father yourself on the boat?
Did you see him at the theatre? (= when you were at the theatre? You are not at the theatre now)
I ran into her in Oxford Street. (= when I was in Oxford Street)
Where have you been? - I've been to the opera. - Did you enjoy it? (you are not at the opera now)
3 Similarly, it is the Past Indefinite that is used in questions introduced bywhen.