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 cat __________ onto the table yet. (not/to jump)
HASN'T JUMPED
Oops!
Okay!
The student __________ the test yet. (not/to write)
HASN'T WRITTEN
Oops!
Okay!
It ___________ to snow. (not/to start)
HASN'T STARTED
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!
__________ (you / hear) this song before?
HAVE YOU HEARD
Oops!
Okay!
Steven ________ through the park. (not/to walk)
HASN'T WALKED
Oops!
Okay!
___________ (they / send) a text to Jerry?
HAVE THEY SENT
Oops!
Okay!
I _________ the castle. (not/to visit)
HAVEN'T VISITED
Oops!
Okay!
We _________ out of the room all day. (not/to go)
HAVEN'T GONE
Oops!
Okay!
Tim and Joe ___________ the boxes into the house yet. (not/to carry)
HAVEN'T CARRIED
Oops!
Okay!
___________ (the coach / arrive) yet?
HAS THE COACH ARRIVED
Oops!
Okay!
We ___________ (not see) this film. Is it good?
HAVE NOT SEEN
Oops!
Okay!
They ________ Anne about it. (not/to tell)
HAVEN'T TOLD
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