- This tense looks in the present at actions completed in the past - so there is always some kind of connection with the present.
RECENT PAST ACTIONS
- for recently finished past actions whose results are still visible in the present -
"Look! The taxi has (just) arrived."
(the taxi is probably still parked outside).
GENERAL PAST EXPERIENCES
- for actions which happened in an indefinite time (we are not interested in when, but in the action itself) -
"Have you ever been to New York?" - No, but I have been to Washington."
- for actions which started in the past but which continue up to the present moment -
"I have lived here since 1998."
(and I will continue to live here).
- This tense refers to a specific occasion in the past and to the details of what happened - so it is a completely finished past action with no connection with the present
I went to Disneyland last year." - "Really? Did you like it?"
(it tells us when something happened - so unlike the Present Perfect it is a definite past).
a) Read and
the correct alternative:
for the lift for over 10 minutes.
Has he found
Did he find
any gold yet? - Yes, he has.
the tickets for "Avatar" yesterday.
4. He still
5. My football team
the cup twice so far.
6. The alarm clock
at 7 a.m.
the school bus last Monday.
have already finished
Have you taken
Did you take
a lot of pictures when you visited Paris?
United's best football player in 2008.
the sentences with either the Present Perfect or the Simple Past of the verbs in brackets:
to school last week because I
reading a new book.
such delicious cookies.
too much last night.
late for school?
the laundry. Now I need to do some ironing.
their father's car on Sunday?
from Italy yesterday morning.
9. Linda's husband only
5 minutes ago and she already misses him.
in this company since she was very young.
c) Find in the grid and in any direction the missing verb forms and fill in the table.
1. begin -
- begun 2. break - broke -
- built - built 4. choose - chose -
5. come -
- come 6. do - did -
7. drive -
- driven 8.
- felt - felt
9. forget - forgot -
- gave - given
11. go - went -
12. know -
13. make -
- made 14.
- met - met
15. say - said -
16. see - saw -
17. sell -
- sold 18.
- slept - slept
verb tenses exercises
> PRESENT PERFECT or SIMPLE PAST?
If you have problems with this exercise, download flash player and quicktime.
Link to this exercise from your website or blog: