NEW
Font size
S
M
L
XL
WorksheetsPRESENT PERFECT
Total questions: 10
Worksheet time: 5mins
Name
Class
Date
1.
Peter ______________ eleven books since last weekend.
a)
have read
b)
has read
c)
has readed
2.
I _______ married ____ two years
a)
has been/ never
b)
have been/ for
c)
have been/ since
3.
I _____ a teacher since 1998
a)
has been
b)
have been
c)
hasn't been
4.
My mother ................ delicious cakes
a)
has maded
b)
have make
c)
has made
5.
You _______a postcard to your friends.
a)
have sent not
b)
have not sent
c)
not have sent
6.
My family __________ to Europe
a)
hasn't traveled
b)
haven't traveled
7.
I _________ anything today.
a)
hasn’t eaten
b)
haven’t eat
c)
haven’t eaten
8.
Cindy ________________ her car for only five months
a)
has driven
b)
has drive
c)
has drived
9.
It __________snowed _____ 1980.
a)
hasn't /since
b)
hasn't/ for
c)
hasn't/ already
10.
She ____________her homework.
a)
have not finished
b)
not has finished
c)
has not finished
Reset
