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 (AD2)
0
%
0
0
0
Back
Restart
They (not/hear) any loud noises recently.
haven't heard
Oops!
Okay!
Clair (not drink) any alcohol tonight!
hasn't drunk
Oops!
Okay!
We (read) the same book a thousand times! We love it!
have read
Oops!
Okay!
(you/see) the movie Avangers?
Have you (ever) seen
Oops!
Okay!
Somebody (break) our windows while we were outside!
has broken
Oops!
Okay!
My godmother (not give) me a lot of presents
hasn't given
Oops!
Okay!
I (eat) a lot! I'm full!
have eaten
Oops!
Okay!
(she/forget) your birthday?
Has she (ever) forgotten
Oops!
Okay!
Joshua and Felix (never/drive) a car.
have never driven
Oops!
Okay!
Christopher (buy) some stamps in the post office
has bought
Oops!
Okay!
Mary (tell) her parents many lies lately
has told
Oops!
Okay!
I (play) football many times this week
have played
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies