WorksheetsPast Simple vs. Present Perfect
Total questions: 16
Worksheet time: 24mins
I ____ been married for two years
has
have
-
had
When I was 19 I ______ as a waitress
have worked
has worked
workt
worked
_________(be) to Paris?
Had you ever been
Have you be
Have you ever been
Have been you
We _______already__________ this movie
had ... seen
have ... see
have ... seen
has ... see
-Did you like the movie "The Crow"?
+ I don't know, I ____________it.
see never
have never seen
didn't see
never seen
Jamie ________in Rome a week ago.
arrive
have arrived
didn't arrive
arrived
Maya and I ___________ each other for over twenty years. We still get together once a month.
know
has known
have known
knew
She ___________this much fun since she ______ a kid.
haven't has ... was
didn't have ... were
hasn't had ... was
didn't have ... was
_______ you _______ the dishes yet?
Have ... wash
Have ... washt
Have ... washed
Have ... wass
My mum ________ you in the park yesterday
didn't saw
don't saw
hasn't seen
didn't see
My mother __________ you for a long time.
hasn't saw
hasn't seen
haven't see
haven't seen
____ you ______ the book last night?
Did ... read
Did ... readed
Did ... readen
Do ... read
We use the past simple for...
unfinished actions belonging to the present
unfinished actions belonging to the past
finished actions belonging to the present
finished actions belonging to the past
(Multiple Choice) In the present perfect we can find key words such as...
today
for
since
already
(Multiple Choice) In the past simple we can find key words such as...
yesterday
for a long time
in this moment
a week ago
(Multiple Choice) For expressions such as "¿Alguna vez has...?" and "Nunca he..." we ALWAYS use these sentences:
Have you ever + past participle
Did you ... + past participle
I have never + past participle
Has already + past participle
