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 NEGATIVE AND INTERROGATIVE
0
%
0
0
0
Back
Restart
___________ (the coach / arrive) yet?
HAS THE COACH ARRIVED
Oops!
Okay!
__________ (you / hear) this song before?
HAVE YOU HEARD
Oops!
Okay!
It ___________ to snow. (not/to start)
HASN'T STARTED
Oops!
Okay!
They ________ Anne about it. (not/to tell)
HAVEN'T TOLD
Oops!
Okay!
Steven ________ through the park. (not/to walk)
HASN'T WALKED
Oops!
Okay!
The cat __________ onto the table yet. (not/to jump)
HASN'T JUMPED
Oops!
Okay!
We _________ out of the room all day. (not/to go)
HAVEN'T GONE
Oops!
Okay!
I _________ the castle. (not/to visit)
HAVEN'T VISITED
Oops!
Okay!
The student __________ the test yet. (not/to write)
HASN'T WRITTEN
Oops!
Okay!
Tim and Joe ___________ the boxes into the house yet. (not/to carry)
HAVEN'T CARRIED
Oops!
Okay!
___________ (they / send) a text to Jerry?
HAVE THEY SENT
Oops!
Okay!
We ___________ (not see) this film. Is it good?
HAVE NOT SEEN
Oops!
Okay!
Fred _________ the money back so far. (not/to give)
HASN'T GIVEN
Oops!
Okay!
The teacher __________ to the party today. (not/to come)
HASN'T COME
Oops!
Okay!
____________ (your sister / find) a new job yet?
HAS YOUR SISTER FOUND
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies