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
KID 1. HIỆN TẠI HOÀN THÀNH
0
%
0
0
0
Back
Restart
We ______ (never/visit) that museum before.
have never visited
Oops!
Okay!
She ___ (just/clean) the kitchen.
just cleans
has just cleaned
cleaned
cleaning
Oops!
Okay!
We ___ (not/see) each other since last summer.
didn’t see
hasn’t seen
don’t see
haven’t seen
Oops!
Okay!
I ______ (not/finish) my project yet.
haven’t finished
Oops!
Okay!
My brother ______ (never/eat) sushi before.
has never eaten
Oops!
Okay!
We ___ (study) English for five years.
studied
are studying
studies
have studied
Oops!
Okay!
They ______ (not/clean) the house yet.
haven’t cleaned
Oops!
Okay!
They ___ (not/finish) the project yet.
don’t finish
didn’t finish
hasn’t finished
haven’t finished
Oops!
Okay!
I ___ (finish) my homework already.
finishes
finished
finishing
have finished
Oops!
Okay!
They ___ (study) English for three years.
studies
have studied
studying
studied
Oops!
Okay!
They ___ (ever/play) football in the rain?
Have ever played
Did ever play
Has ever played
Ever plays
Oops!
Okay!
He ___ (already/finish) his book.
has already finished
finished already
finishing already
already finishes
Oops!
Okay!
My parents ______ (live) here for more than twenty years.
have lived
Oops!
Okay!
She ___ (be) here since last Monday.
is
were
has been
was
Oops!
Okay!
We ______ (already/see) that movie twice.
have already seen
Oops!
Okay!
I ______ (never/play) tennis in my life.
have never played
Oops!
Okay!
We ______ (not/eat) dinner yet.
haven’t eaten
Oops!
Okay!
She ______ (already/buy) a new dress for the party.
has already bought
Oops!
Okay!
She ______ (already/do) her homework.
has already done
Oops!
Okay!
I ___ (never/meet) such a kind person.
never met
never meet
have never met
am never meeting
Oops!
Okay!
They ______ (study) English for three years.
have studied
Oops!
Okay!
He ______ (just/call) me on the phone.
has just called
Oops!
Okay!
I ___ (not/finish) my homework yet.
didn’t finish
don’t finish
hasn’t finished
haven’t finished
Oops!
Okay!
___ you ever ___ (eat) sushi?
Do / eat
Has / ate
Have / eaten
Did / eat
Oops!
Okay!
I ______ (not/see) him since last week.
haven’t seen
Oops!
Okay!
He ______ (work) in this company since last summer.
has worked
Oops!
Okay!
They ______ (stay) at this hotel for two days.
have stayed
Oops!
Okay!
We ___ (be) in this town for a long time.
were
was
are
have been
Oops!
Okay!
______ you ever ______ (be) to London?
Have you ever been
Oops!
Okay!
He ___ (never/see) that film before.
never sees
is never seeing
never saw
has never seen
Oops!
Okay!
I ______ (just/finish) my homework.
have just finished
Oops!
Okay!
My parents ___ (visit) Paris many times.
visiting
visits
visited
have visited
Oops!
Okay!
___ she ___ (call) you yet?
Does / call
Has / called
Did / call
Have / called
Oops!
Okay!
She ___ (live) in Hanoi since 2012.
is living
has lived
lives
lived
Oops!
Okay!
I ___ (lose) my keys! I can’t find them anywhere.
losing
lost
lose
have lost
Oops!
Okay!
He ______ (just/arrive) at the station.
has just arrived
Oops!
Okay!
They ___ (be) to London twice.
are
was
have been
were
Oops!
Okay!
______ you ever ______ (try) Chinese tea?
Have you ever tried
Oops!
Okay!
He ___ (just/arrive) at the station.
has just arrived
arriving just
arrived just
just arrives
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies