Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Duplicate of Present Perfect; "already", "just", ...
0
%
0
0
0
Back
Restart
Steve is back. He ... to Japan.
's was
's been
's went
's gone
Oops!
Okay!
You're so suntanned! ... to the Hawaii?
Haven't you been
Have you gone
Have you been
Haven't you gone
Oops!
Okay!
I'm sorry, but my Dad isn't here - he ... to work.
's gone
's been
went
been
Oops!
Okay!
Molly ... her breakfast yet so she's hungry.
didn't have
had
hasn't had
has had
Oops!
Okay!
I'm so thirsty! I haven't had anything to drink ... hours!
for
already
ever
since
Oops!
Okay!
Can you close that door? Somebody ... it open.
has left
have left
hasn't left
haven't left
Oops!
Okay!
Have you ... read "The Beauty and the Beast"?
ever
yet
never
always
Oops!
Okay!
Billy ... never ... an email. He doesn't know how to do it.
hasn't...written
has...wrote
hasn't...wrote
has...written
Oops!
Okay!
Who ... my sandwich?!
hasn't eaten
has eaten
have eaten
haven't eaten
Oops!
Okay!
We haven't won a match ... October.
since
just
already
for
Oops!
Okay!
I have been a fan of Margaret ... three years.
for
always
already
since
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies