WorksheetsPresent Perfect vs Past Simple // Act1
Total questions: 23
Worksheet time: 10mins
Name
Class
Date
1.
Choose adverbs which go with the Present Perfect:
a)
ago
b)
since
c)
for
d)
in 2011
2.
Choose adverbs which go with the Past Simple:
a)
ago
b)
since
c)
for
d)
in 2011
3.
Choose adverbs which go with the Present Perfect:
a)
recently
b)
never
c)
when Sue was born
d)
last Christmas
4.
Choose adverbs which go with the Past Simple:
a)
recently
b)
never
c)
when Sue was born
d)
last Christmas
5.
Choose adverbs which go with the Present Perfect:
a)
only
b)
yet
c)
after
d)
just
6.
Choose adverbs which go with the Past Simple:
a)
last week
b)
in 1992
c)
when John Lennon died
d)
lately
7.
She _____________ (have, just) finished tidying up her room.
a)
has just finish
b)
has just finished
c)
just finished
d)
just has finished
8.
They _________ (visit) the US in 2020.
a)
have visited
b)
visited
c)
are visiting
d)
did visit
9.
________ (ever, try, you) original Chinese food?
a)
Have you ever tried
b)
Did you try
c)
You haven’t tried
d)
Tried you
10.
I’m sorry about not coming last week. I ___________ a cold.
a)
have had
b)
had
c)
have been having
d)
was having
11.
I ____________ (see) Gary for a long time.
a)
didn’t see
b)
not seen
c)
haven’t seen
d)
wasn’t seen
12.
It’s been ages _________ I last went to a football match.
a)
for
b)
since
c)
ever
d)
ago
13.
I’ve written to Deborah ________.
HINT: Look at the verb form. Is this information relevant (important) to the present? If not, the verb form is Past Simple (2nd form). If so, it must be present.
a)
recently
b)
since
c)
ago
d)
last week
14.
What _____________ yesterday?
a)
were you been doing
b)
have you done
c)
did you do
d)
was you doing
15.
Terry ______________ to Edinburgh since the wedding.
a)
hasn’t been
b)
wasn’t
c)
weren’t
d)
haven’t been
16.
She _____________ here since 2011. She doesn’t want to move to Paris.
a)
lived
b)
has been living
c)
was living
d)
is living
17.
I’m phoning about the bicycle which _____________ for sale.
a)
have been listed
b)
has been listed
c)
listed
d)
were listed
18.
She’s a famous actress. I _____________ her in many films.
a)
saw
b)
have seen
c)
did see
d)
would see
19.
This place is a terrible mess! What _______________?!
a)
did you do
b)
have happened
c)
have you been doing
d)
you done
20.
I _______________ (have) problems with my son. His grades are getting worse.
a)
have
b)
had
c)
have been having
d)
have had
21.
Watch out! Timmy ________ acting weird. I think he’s afraid of out dog!
a)
acts
b)
has been acting
c)
acted
d)
has acted
22.
Barbara ____________ her hair before the ball. That’s why she’s on time!
a)
hasn’t washed
b)
didn’t wash
c)
wouldn’t wash
d)
used to wash
23.
I ____________ such a big baby shark! It’s scary!!!
a)
didn’t ever see
b)
never saw
c)
haven’t ever seen
d)
have never been seing
100 %
