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
A2 Grammar's Review
0
%
0
0
0
Back
Restart
Would you like a ______ of cake?
bar
slice
cup
bag
Oops!
Okay!
The train comes ____ Da Nang every day.
at
into
on
to
Oops!
Okay!
I ____ TV when you called.
watch
am watching
was watching
watched
Oops!
Okay!
My brother works ____ than me.
hardest
harder
hardly
hard
Oops!
Okay!
Can you give this book ____ Anna?
to
with
from
for
Oops!
Okay!
She received a letter ____ her friend.
of
to
from
at
Oops!
Okay!
She ____ never been to Korea.
has
had
have
is
Oops!
Okay!
The blue bag is ____. She bought it yesterday.
her
hers
his
she
Oops!
Okay!
Mount Everest is ____ mountain in the world.
highest
the highest
high
higher
Oops!
Okay!
We have ____ finished lunch.
yet
just
last
ago
Oops!
Okay!
____ you ever eaten sushi?
Have
Do
Did
Are
Oops!
Okay!
If you _____ learn how to drive, you _____ it later.
don't learn, will regret
won't learn, regret
won't learn, will regret
not learn, regret
Oops!
Okay!
Sarah enjoys ______ to music after school.
listening
hearing
to listen
listen
Oops!
Okay!
I have a ______, so I'm going to see the dentist.
cold
headache
fever
toothache
Oops!
Okay!
We waited for the train at the ______.
station
bridge
factory
market
Oops!
Okay!
She is ____ student in the class.
smartest
the smartest
smart
smarter
Oops!
Okay!
Tom drives ____.
caring
careful
care
carefully
Oops!
Okay!
We ____ in the park when it started raining.
walk
were walking
are walking
walked
Oops!
Okay!
My aunt works in a restaurant. She's a ______.
mechanic
dentist
engineer
waiter
Oops!
Okay!
My family always ______ dinner together in the evening.
has
takes
does
makes
Oops!
Okay!
I ____ my homework already.
do
have done
did
doing
Oops!
Okay!
We traveled ____ Hanoi ____ Ho Chi Minh City.
in/from
from/to
in/to
at/to
Oops!
Okay!
What ____ you ____ at 9 p.m.?
do/do
did/do
is/doing
were/doing
Oops!
Okay!
My brother loves ______ photos when he travels.
taking
having
making
doing
Oops!
Okay!
They ____ here since 2022.
live
lived
are living
have lived
Oops!
Okay!
He speaks English ____.
fluent
more fluent
fluently
fluency
Oops!
Okay!
I walked ____ school this morning.
to
at
in
from
Oops!
Okay!
She ____ when the phone rang.
sleep
slept
was sleeping
sleeps
Oops!
Okay!
Tom ____ angry if I ___ late to his birthday party.
will be, arrive
is, arrive
is, am going to arrive
will be, will arrive
Oops!
Okay!
They arrived ____ and missed the bus.
latest
lately
late
later
Oops!
Okay!
This book is ____, not mine.
yourself
yours
your
you
Oops!
Okay!
She sings very ____.
beautify
beautiful
beauty
beautifully
Oops!
Okay!
Yesterday at 7 p.m. they ____ dinner.
had
are having
were having
have
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies