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
Present Perfect
0
%
0
0
0
Back
Restart
Look at the picture and choose the correct answer:
She has bought many things
She will buy many things
She has not sold anything
She has sold many bags
Oops!
Okay!
___ she done her homework?
Has
Had
Is
Have
Oops!
Okay!
I ___ in Naples
never have lbeen
never was
have never been
was never
Oops!
Okay!
Look at the picture and choose the correct answer:
The boy has done his homework
The boy have done his homework
The boy is done his homework
The boy hasn't done his homework
Oops!
Okay!
Look at the picture and choose the correct answer:
The cook has made breakfast
He hasn't cooked anything
The cook has made the dinner
He has eaten the dinner
Oops!
Okay!
They ___ finished their Kahoot!
haven't
has
have not
have
Oops!
Okay!
Watch the video and choose the correct answer:
She have run away
She has accepted his proposal
She has run away
She has asked him to marry her
Oops!
Okay!
Look at the picture and choose the correct answer:
She has paint a picture
She paints a picture
She has painted a picture
She have painted a picture
Oops!
Okay!
Doctors ___ a vaccine for COVID-19.
haven't find
has not found
have find
have found
Oops!
Okay!
The cat has fallen asleep
False
True
Oops!
Okay!
___ they taken a picture?
Has
Will
Hasn't
Have
Oops!
Okay!
The man ___ won the race!
have
has
haven't
hasn't
Oops!
Okay!
The boy has fallen.
True
False
Oops!
Okay!
I ___ you a cup of coffee.
've made
made
've maked
have make
Oops!
Okay!
Look at the picture and choose the correct answer:
It hasn't rained
It is raining
It has rained
It rained
Oops!
Okay!
Watch the video and choose the correct answer:
The mum has already finished cooking dinner
The mum finishes cooking the dinner
Their mum has not finished cooking dinner yet
The mum is still cooking the dinner
Oops!
Okay!
I ___ my shoes.
have clean
hasn't cleaned
haven't cleaned
haven't clean
Oops!
Okay!
Look at the picture and choose the correct answer:
The woman has taken a shower
The woman has not taken a shower
Oops!
Okay!
He ___ "Jurassic Park" several times.
haven't watched
has watched
has watch
have watched
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies