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
Teens B2 - ABOUT LITERALLY ALL THE GRAMMAR
0
%
0
0
0
Back
Restart
What does this sentence express: “You might have left your keys at school.”
A repeated habit
A strong order
An obligation
A possibility in the past
Oops!
Okay!
Which sentence uses an article correctly?
She bought a new phone.
She bought the phone new.
She bought phone.
She bought new phone.
Oops!
Okay!
_______ of the students passed the test.
Little
Much
A little
Most
Oops!
Okay!
They _______ TV when the phone rang.
are watching
have watched
watched
were watching
Oops!
Okay!
There isn’t _______ milk left in the fridge.
few
much
a few
many
Oops!
Okay!
They _______ for two hours before the movie started.
were wait
have waited
had been waiting
are waiting
Oops!
Okay!
Thomas and Marta _______ to the cinema last night.
went
have gone
were going
have been
Oops!
Okay!
I _______ for two hours before she finally arrived.
had been waiting
have waited
waited
was waiting
Oops!
Okay!
She _______ for the bus when it started to snow.
had waited
was waiting
waited
has waited
Oops!
Okay!
They spent _______ of their time watching films.
every
most
many
few
Oops!
Okay!
We _______ the project before the deadline.
finish
have finished
had finished
were finishing
Oops!
Okay!
Choose the correct sentence about a repeated action in the past.
He am used to read before bed.
He used to read before bed.
He was use to read before bed.
He used read before bed.
Oops!
Okay!
Which sentence uses a past modal of advice?
You should have called her.
You will have called her.
You can have called her.
You should call her.
Oops!
Okay!
I _______ him three times this week.
have seen
was seeing
saw
had seen
Oops!
Okay!
_______ child got a present from the teacher.
Every
All
Each of
Some
Oops!
Okay!
What’s the meaning of: “He must have forgotten”?
I’m sure he forgot.
He will forget.
Maybe he forgot.
He wasn’t allowed to forget.
Oops!
Okay!
What is the correct form of 'used to' in this sentence: “I ___ play football every weekend.”
use to
am use to
used to
was used to
Oops!
Okay!
It _______ all morning, and the streets were flooded.
rained
had been raining
has rained
was rain
Oops!
Okay!
By the time we arrive, the film _______.
will start
is starting
starts
will have started
Oops!
Okay!
You _______ speak so loudly in the library.
have to
might
could
shouldn’t
Oops!
Okay!
She _______ a lot of books last year.
read
has read
reads
is reading
Oops!
Okay!
He _______ football when he broke his ankle.
has played
has been playing
had played
was playing
Oops!
Okay!
Which modal expresses past regret?
must study
should have studied
can study
have to study
Oops!
Okay!
_______ people know the answer to that question.
Little
A little
Few
Much
Oops!
Okay!
I’ve read _______ of those books.
much
any
all
each
Oops!
Okay!
She _______ in New York since 2020.
has lived
lives
is living
lived
Oops!
Okay!
I _______ him twice this week.
see
have seen
was seeing
had seen
Oops!
Okay!
Which sentence uses the future perfect correctly?
By next year, she finishes school.
By next year, she will have finished school.
By next year, she is finish school.
By next year, she will finishing school.
Oops!
Okay!
I _______ eat vegetables when I was a kid, but now I love them.
wasn’t used to
didn’t use to
am not used to
don’t use to
Oops!
Okay!
You _______ call her. It’s really important.
must
might
could
would
Oops!
Okay!
He _______ play the guitar, but he stopped two years ago.
used to
was using to
get used to
is used to
Oops!
Okay!
Which modal verb expresses no obligation?
You don’t have to come.
You ought to come.
You should come.
You must come.
Oops!
Okay!
We _______ dinner when the lights went out.
have been having
had had
have had
were having
Oops!
Okay!
Choose the correct sentence with a determiner.
Few students passed the test.
Any students passed the test.
Little students passed the test.
The most students passed the test.
Oops!
Okay!
They _______ to Italy last summer.
go
went
are going
have gone
Oops!
Okay!
We _______ taken a taxi instead of walking in the rain.
have
should
should have
must
Oops!
Okay!
Which determiner completes the sentence: “___ people enjoy classical music.”
Much
Every
Many
A little
Oops!
Okay!
She _______ the exam if she had studied.
will pass
passed
can pass
would have passed
Oops!
Okay!
When I was younger, I _______ play outside every day.
get used to
use to
was used to
used to
Oops!
Okay!
He _______ smoke in the office. It’s not allowed.
might not
shouldn’t
mustn’t
doesn’t have to
Oops!
Okay!
This time next week, I _______ on a beach.
will lie
was lying
will be lying
lie
Oops!
Okay!
She _______ the book by the time the lesson started.
read
had read
has read
was reading
Oops!
Okay!
Choose the correct habitual past sentence.
We going used to fishing every summer.
We used to go fishing every summer.
We used going to fish every summer.
We use to going fishing every summer.
Oops!
Okay!
I _______ to call you all day!
have been trying
was trying
tried
had tried
Oops!
Okay!
Which sentence expresses a strong obligation?
You might wear a seatbelt.
You would wear a seatbelt.
You could wear a seatbelt.
You must wear a seatbelt.
Oops!
Okay!
They _______ in that house since 2010.
have lived
lived
were living
had lived
Oops!
Okay!
Can I have _______ water, please?
many
any
few
some
Oops!
Okay!
Choose the correct future continuous sentence.
This time tomorrow, I’ll be flying to Paris.
This time tomorrow, I fly to Paris.
This time tomorrow, I’ll flying to Paris.
This time tomorrow, I’m fly to Paris.
Oops!
Okay!
I’m not _______ getting up early yet.
use to
be used to
used to
get used to
Oops!
Okay!
What tense is used to describe a finished action in the past with a known time?
Past simple
Present perfect
Future continuous
Present simple
Oops!
Okay!
Choose the sentence with the correct modal for advice.
You will talk to your teacher.
You must talk to your teacher.
You should talk to your teacher.
You can talk to your teacher.
Oops!
Okay!
She didn’t make _______ mistakes in her essay.
a lot
few
many
much
Oops!
Okay!
We _______ go to the beach every Sunday when I was little.
used to
get used to
were used to
are used to
Oops!
Okay!
We usually _______ lunch at 2 p.m.
had
have
was having
are having
Oops!
Okay!
What’s the correct sentence using "be used to"?
I use to be waking up early.
I am used to waking up early.
I used to waking up early.
I am waking used to early.
Oops!
Okay!
I _______ my homework already.
finished
finish
have finished
was finishing
Oops!
Okay!
Choose the correct sentence with a determiner of quantity.
I have a few friends in London.
I have much friends in London.
I have few money in London.
I have a many friends in London.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies