Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
review present perfect skg8
0
%
0
0
0
Back
Restart
She _____ (not finish) her homework.
hasn't finished
Oops!
Okay!
_____ you ____ (build) your model town?
Have/built
Oops!
Okay!
Lucy ______ (not have) her lunch yet.
hasn't had
Oops!
Okay!
My sisters _____ (paint) a nice picture for 2 hours.
have painted
Oops!
Okay!
Jack and Peter _____ (design) a great model.
have designed
Oops!
Okay!
We ____ (go) to many nice places before.
have gone
Oops!
Okay!
He _____ (decide) where to go for his next trip.
has decided
Oops!
Okay!
My brothers ______ (put) this book on the table.
have put
Oops!
Okay!
We _____ (not complete) our project.
haven't completed
Oops!
Okay!
She ______ (see) lots of brilliant models there.
has seen
Oops!
Okay!
Bob ______ (not go) to Japan yet.
haven't gone
Oops!
Okay!
I _______ (be) to Da Lat.
have been
Oops!
Okay!
They _____ (not see) each other for 5 years.
haven't seen
Oops!
Okay!
The baby ____ (paint) his drawing.
has painted
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies