WorksheetsPresent perfect Simple vs Past Simple
Total questions: 14
Worksheet time: 7mins
Name
Class
Date
1.
Iren (arrive) _________ in Rome a week ago.
a)
arrive
b)
didn't arrived
c)
has arrived
d)
arrived
2.
Maya and I (know) _____ each other for over twenty years. We still get together once a month.
a)
know
b)
have known
c)
has known
d)
knew
3.
I __________ (not see) before. Who is she?
a)
didn't see
b)
didn't saw
c)
haven't see
d)
haven't seen
4.
My mother _______________ (not/ see) you in the park yesterday.
a)
saw
b)
didn't see
c)
hasn't seen
d)
haven't seen
5.
Naama __________(not / see) her brother for a long time.
a)
didn't see
b)
hasn't seen
c)
haven't seen
d)
didn't saw
6.
__________________ (you/read) any book last night?
a)
Did you read
b)
Have you read
c)
Has you read
d)
did you read
7.
Dan Brown ________________ ( write ) six books so far.
a)
wrote
b)
write
c)
has wrote
d)
has written
8.
When I was a child, I ____________ in England for two years
a)
live
b)
lived
c)
have lived
9.
They _____ the championship last season.
a)
won
b)
have won
10.
Oh no!! I ............ my wallet last week.
a)
lose
b)
lost
c)
have lost
d)
had lost
11.
Oh no! My bag is empty! I .................. my wallet!
a)
lose
b)
lost
c)
have lost
d)
had lost
12.
Wait, where's John?
John ... (to leave) the park like a minute ago.
a)
leaved
b)
left
c)
have left
d)
has left
13.
a: Have you ever driven a motorcycle?
b: No, I _________.
a)
hasn't.
b)
didn't.
c)
haven't.
14.
Tom ___________ the zoo last Saturday.
a)
visits
b)
visited
c)
were
d)
has visited
100 %
