WorksheetsPast simple vs Present perfect
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
Peter __________ football yesterday.
a)
played
b)
has played
c)
have played
2.
They __________ the car. It looks new again.
a)
has cleaned
b)
have cleaned
c)
cleaned
3.
Last year we _________ to Italy.
a)
went
b)
goed
c)
have gone
4.
I __________ my friend two days ago.
a)
have met
b)
meeted
c)
met
5.
John and Peggy __________ the book. Now they can watch the film.
a)
just have read
b)
have just read
c)
read
6.
We __________ another country before.
a)
has never visited
b)
visited
c)
have never visited
7.
She __________ a new car in 2011.
a)
has bought
b)
buyed
c)
bought
8.
I'm sorry, but I _________ my homework.
a)
forgot
b)
has forgotten
c)
have forgotten
9.
___________ the game of chess?
a)
Did you win
b)
Have you win
c)
Have you won
10.
The girls ___________ their lunch yet.
a)
did not eat
b)
have not eaten
c)
has not eaten
100 %
