NEW
Font size
S
M
L
XL
WorksheetsPresent Perfect 1-50
Total questions: 50
Worksheet time: 28mins
Name
Class
Date
1.
Sky_____ ______ his mind.
a)
have lose
b)
has lost
c)
have lost
d)
has losed
2.
Araceli _____ ________ down from the truck.
a)
has fallen
b)
have fallen
c)
has fell
d)
have fell
3.
Benbit_____ _____ a message to her boyfriend.
a)
have send
b)
have sent
c)
has send
d)
has sent
4.
Kevin ______ _______ a snowman in the front yard.
a)
have built
b)
has built
c)
has build
d)
have build
5.
Jellyann_____ not ________ the makeup tutorial.
a)
has understood
b)
have understood
c)
has understand
d)
has understooded
6.
Mrs. Shields' class _______ ________ on a poster.
a)
have drew
b)
has drew
c)
has drawed
d)
has drawn
7.
Ms. Shields_______ _______us use the computer.
a)
have let
b)
has let
c)
has left
d)
have lets
8.
He ______ ______ the computer on the desk
a)
have set
b)
has sat
c)
has set
d)
have sat
9.
Killa _____ ____ the popular soccer player.
a)
have met
b)
has meet
c)
have meet
d)
has met
10.
Pablo _____ _____ this morning.
a)
has ran
b)
have ran
c)
has run
d)
have run
11.
Kevin ____ _____ the water bill.
a)
has paid
b)
has pay
c)
have paid
d)
have pay
12.
I ___ always ______ to do my best, but sometimes I've failed!
a)
have meant
b)
have meand
c)
has meant
d)
has meand
13.
Nayeli ____ ______ on the table a few times.
a)
have sit
b)
has sat
c)
has sit
d)
have sat
14.
Ms. Shields___ ____to the students.
a)
have spoken
b)
has spoken
c)
have spoke
d)
has spoke
15.
Danica ___ ___ her boyfriend.
a)
have forgave
b)
has forgave
c)
have forgiven
d)
has forgiven
16.
Ainna___ already ____ the newspaper.
a)
have read
b)
has read
c)
have reading
d)
has readed
17.
The refrigerator is too cold and it ____ ______ the milk!
a)
have frozen
b)
has frozen
c)
have froze
d)
has froze
18.
Do you think I ___ _____ any stronger since I started working out?
a)
has grown
b)
has grew
c)
have grown
d)
have grew
19.
I____ _____ a great student.
a)
has become
b)
has became
c)
have become
d)
have became
20.
Ainna _____ _____her picture to her boyfriend.
a)
have showed
b)
has showed
c)
have shown
d)
has shown
21.
Danica_____ ______her homework at home.
a)
has leaved
b)
have lefted
c)
has left
d)
have left
22.
Kevin_____ _____sick this week.
a)
has felt
b)
have feel
c)
has felted
d)
have felt
23.
Citlali____ _____her phone on the table.
a)
have puted
b)
have put
c)
has put
d)
has putt
24.
Sky____ _____a bag of candy to school to give to Mr. Segura.
a)
has brought
b)
have brought
c)
has brung
d)
have brought
25.
_____you______ that you love your car?
a)
Have sayed
b)
Have say
c)
Have said
d)
Has said
26.
______ your grandmother________ the pie yet?
a)
Has made
b)
Has maked
c)
Have made
d)
Has make
27.
Belak ___ ____ to New York.
a)
have went
b)
have gone
c)
has gone
d)
has went
28.
Ruthan ____ _____ her books to the locker.
a)
have took
b)
has taken
c)
have taken
d)
has took
29.
Belak____ _____ to school every day this year.
a)
have came
b)
has come
c)
has came
d)
have come
30.
______ you _______ the movie Cinderella?
a)
Has saw
b)
Have seen
c)
Have saw
d)
Has seen
31.
_____ Danica _______ Jellyann for three years.
a)
Has knew
b)
Have know
c)
Has known
d)
Have known
32.
__________ you _________ your grades yet?
a)
Have gotten
b)
Has gotten
c)
Have get
d)
Has get
33.
__________ you _________ her the homework?
a)
Have given
b)
Has gave
c)
Have give
d)
Have gave
34.
_______ you ______ your homework yet.
a)
Has finded
b)
Have founded
c)
Has founded
d)
Have found
35.
Benbit ____ always ____ Ainna was the nicest girl in the class.
a)
have thinked
b)
have thought
c)
has thought
d)
has thinked
36.
Ainna _____ ____ her boyfriend to get lost.
a)
has told
b)
have tell
c)
has telled
d)
have telled
37.
Sky,_____you ______ the assignment?
a)
have begin
b)
has began
c)
have begun
d)
have began
hq
have begned
hq
have begned
38.
Ainna, _____ you _____ your work in your bag?
a)
have kept
b)
has keep
c)
have keept
d)
has kept
39.
Danica _____ ______ to Mexico.
a)
has been
b)
have been
c)
was been
d)
has ben
40.
Kevin _____ ______ his book.
a)
have wrote
b)
have written
c)
has wrote
d)
has written
41.
Araceli _____ _____ behind her friends.
a)
has standed
b)
have stand
c)
has stood
d)
have stood
42.
Sky and Christyann ___ _____ that we're going to watch a movie.
a)
has heard
b)
has heared
c)
have heard
d)
have heared
43.
I hope you _____ ______ your glasses again. Those are expensive!
a)
haven't broke
b)
haven't breaked
c)
hasn't broken
d)
haven't broken
44.
____ _____ all the money Mom gave me.
a)
I've spent
b)
I've spended
c)
I've spend
d)
I has spent
45.
Belak, ___ you____ the grass yet?
a)
have cut
b)
has cut
c)
have cutted
d)
has cutted
46.
Sky and Nayeli ___ _____ a special gift for Araceli.
a)
have bought
b)
has bought
c)
have buyed
d)
has buyed
47.
I'm going to wear a dress to the dance that I ___ never ___ before!
a)
have wore
b)
has wore
c)
have worn
d)
has worn
48.
Ms. Shields ___ already ___ the winners.
a)
has chosen
b)
have chosen
c)
has chose
d)
have chose
49.
If you _____ _____ your homework, you can't go outside.
a)
haven't did
b)
haven't done
c)
hasn't did
d)
hasn't done
50.
The same guy ___ ____ around the block several times.
a)
has driven
b)
have driven
c)
has drove
d)
have drove
Reset
