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
YE2 - PRESENT PERFECT
0
%
0
0
0
Back
Restart
No, Pat and Sue (not arrive) ______ ______ . They’re not here.
haven't arrived
Oops!
Okay!
______ we (see) ______ that movie? I can’t remember
Have ... seen
Oops!
Okay!
(A) ______ your brother (talk) ______ to you yet? (B) Yes, he ______
Has ... talked
Oops!
Okay!
It (not rain) ______ ______ for a very long time.
hasn't rained
Oops!
Okay!
______ you (put) ______ all your toys away?
Have ... put
Oops!
Okay!
______ you (eat) ______ really strange or interesting food?
Have ... eaten
Oops!
Okay!
A: ______ Mary (do) ______ her homework? B: Yes, she ______ .
Has ... done/ has
Oops!
Okay!
It’s a great movie. I (see) ______ ______ that movie many times.
have seen
Oops!
Okay!
______ you ever (write) ______ a poem?
Have ... written
Oops!
Okay!
Oh no! I (lose) ______ ______ my cell phone!
have lost
Oops!
Okay!
______ you (decided) ______ what food you want to order?
Have ... decided
Oops!
Okay!
A: ______ he (call) ______ ? B: No, he ______ .
Has ... called / hasn't
Oops!
Okay!
I’m not happy. I still (not find) ______ ______ my cell phone
haven't found
Oops!
Okay!
Eva, Thomas, and Robert (be) ______ ______ Hong Kong many times.
have been
Oops!
Okay!
______ Mr. Smith (have) ______ breakfast?
Has ... had
Oops!
Okay!
I’m nervous. I (not fly) ______ ______ in a plane before!
haven't flown
Oops!
Okay!
My sister (not ride) ______ ______ a bicycle. She is afraid that she will fall off.
hasn't ridden
Oops!
Okay!
I'm really hungry because I (not eat) ______ ______ anything.
haven't eaten
Oops!
Okay!
She has a car, so she (drive) ______ ______ there many times.
has driven
Oops!
Okay!
. (A) ______ (do) ______ your homework? (B) Yes, I ______
Have ... done
Oops!
Okay!
______ Sarah (read) ______ the magazine I gave to her?
Has ... read
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies