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