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
E8 / A2/B1 Grammar Big Test ABCD
0
%
0
0
0
Back
Restart
We ___ visit our grandparents this weekend.
go
are going to
will
are
Oops!
Okay!
Complete: I ___ (not work) right now.
am not working
Oops!
Okay!
Which modal verbs express ability?
Can, could, be able to.
Oops!
Okay!
___ you ___ the test last week?
Do … take
Have … taken
Are … taking
Did … take
Oops!
Okay!
Complete: How often ___ you ___ (study) English?
do … study
Oops!
Okay!
You ___ wear a uniform at this school. It’s not necessary.
don’t have to
mustn’t
can’t
shouldn’t
Oops!
Okay!
Don’t worry, I ___ you with your homework.
will help
help
am going to help
am helping
Oops!
Okay!
Complete: She ___ (not finish) the project yet.
has not finished / hasn’t finished
Oops!
Okay!
Complete: I ___ (not see) him yesterday.
did not see / didn’t see
Oops!
Okay!
They ___ TV right now.
watch
is watching
are watching
are watch
Oops!
Okay!
When do we use Past Continuous with Past Simple together?
To show a long action interrupted by a shorter action.
Oops!
Okay!
How long ___ you ___ English?
have … studied
did … study
are … studying
do … study
Oops!
Okay!
You ___ eat so much sugar. It’s bad for your health.
don’t have to
couldn’t
shouldn’t
mustn’t
Oops!
Okay!
Tom never ___ coffee.
drinks
is drinking
drink
does drinks
Oops!
Okay!
Ask a question: “She is going to study medicine.”
What is she going to study?
Oops!
Okay!
Complete: They ___ (travel) to Germany last year.
traveled / travelled
Oops!
Okay!
They ___ a great movie last night.
watched
watches
are watching
watch
Oops!
Okay!
We ___ to music at that moment.
are listening
were listening
was listening
listened
Oops!
Okay!
I ___ (walk) to school when it ___ to rain.
was walking / started
walked / started
was walking / was starting
walked / was starting
Oops!
Okay!
She ___ speak French fluently when she lived in Paris.
can
must
may
could
Oops!
Okay!
Complete: We ___ (move) to a bigger house next year.
are going to move
Oops!
Okay!
Complete: We ___ (live) here for five years.
have lived
Oops!
Okay!
Complete: They ___ (walk) in the park when it ___ (start) raining.
were walking / started
Oops!
Okay!
You ___ take photos here. It’s forbidden.
don’t have to
can’t
mustn’t
shouldn’t
Oops!
Okay!
Why ___ he ___ so loudly?
were … shout
was … shouting
is … shouting
did … shout
Oops!
Okay!
What’s the difference between must and have to?
“have to” is external obligation or rules.
“Must” is internal obligation
Oops!
Okay!
Complete: I think he ___ (win) the competition.
will win
Oops!
Okay!
She ___ be at home. The lights are on.
can
must
should
might
Oops!
Okay!
Ask a question: “They were playing football.”
What were they playing?
Oops!
Okay!
She ___ to music now.
listen
is listen
is listening
listens
Oops!
Okay!
I can’t talk now — I ___ my dentist at 4 p.m. (arrangement)
see
will see
am going to see
am seeing
Oops!
Okay!
Complete: I usually ___ (walk) to school.
walk
Oops!
Okay!
Complete: I ___ (not sleep) when you called.
was not sleeping / wasn’t sleeping
Oops!
Okay!
When do we use the Future Simple?
For predictions, decisions made at the moment, offers, promises.
Oops!
Okay!
What ___ you ___ at the moment?
do … do
are … do
are … doing
is … do
Oops!
Okay!
Which modal verbs express permission?
Can, could, may.
Oops!
Okay!
Ask a question: “She will travel to Italy.”
Where will she travel?
Oops!
Okay!
Complete: ___ you ___ (help) me with this exercise?
Will … help
Oops!
Okay!
We ___ dinner at the moment.
cooking
is cooking
are cooking
cook
Oops!
Okay!
He ___ (drive) home when he ___ a strange noise.
was driving / was hearing
drove / heard
drove / was hearing
was driving / heard
Oops!
Okay!
She ___ buy a new phone. It’s already planned.
will
is going to
can
is
Oops!
Okay!
___ you ___ me later?
Did … call
Do … call
Are … calling
Will … call
Oops!
Okay!
Don’t worry, I ___ you carry that bag. (decision now)
am going to help
help
will help
am helping
Oops!
Okay!
You ___ clean your room today. It’s your chore.
have to
might
may
should
Oops!
Okay!
Complete: We ___ (prepare) dinner at the moment.
are preparing
Oops!
Okay!
What ___ you ___ next year?
will … do
do … do
are … going to do
are … doing
Oops!
Okay!
Ask a question: “She is reading a book.”
What is she reading? What is she doing?
Oops!
Okay!
Complete: We ___ (walk) home when it started to rain.
were walking
Oops!
Okay!
Where ___ your parents live?
do
does
did
are
Oops!
Okay!
When he was five, he ___ ride a bike.
can
could
should
may
Oops!
Okay!
Complete: I ___ (not forget) your birthday.
will not forget / won’t forget
Oops!
Okay!
When do we use the Past Simple?
For finished actions in the past at a specific time.
Oops!
Okay!
When do we use Present Continuous for the future?
For fixed plans and arrangements.
Oops!
Okay!
Ask a question: “They have visited Italy.”
Where have they visited?
Oops!
Okay!
She ___ finish this project today. It’s a rule.
has to
could
may
mustn’t
Oops!
Okay!
Children ___ stay up late on school nights. It’s not allowed.
don’t have to
shouldn’t
couldn’t
mustn’t
Oops!
Okay!
Complete: What ___ they ___ (talk) about?
are … talking
Oops!
Okay!
What modal verbs do we use for responsibilities, chores, and obligations?
Have to, must, should.
Oops!
Okay!
Complete: My dad ___ (not like) loud music.
doesn’t like
Oops!
Okay!
I ___ TV while my brother was studying.
watched
was watching
am watching
were watching
Oops!
Okay!
I ___ speak Spanish, but only a little.
might
may
could
can
Oops!
Okay!
When do we use the Present Simple for the future?
For schedules and timetables.
Oops!
Okay!
Look at the sky! It ___ rain.
might
should
can
must
Oops!
Okay!
I ___ help you with your bags. Let me do it.
will
might
must
can
Oops!
Okay!
Complete: Look at those clouds! It ___ (rain).
is going to rain
Oops!
Okay!
Complete: She ___ (not sleep) when the alarm ___ (ring).
wasn’t sleeping / rang
Oops!
Okay!
She ___ to school yesterday.
went
goes
go
was going
Oops!
Okay!
She ___ in London since 2020.
has lived
is living
lived
has live
Oops!
Okay!
They ___ this movie before.
have seen
see
saw
are seeing
Oops!
Okay!
When do we use the Present Continuous?
For actions happening now or around now, temporary actions.
Oops!
Okay!
The train ___ at 7:45 a.m. tomorrow. (timetable)
is going to leave
will leave
is leaving
leaves
Oops!
Okay!
He looks sick. He ___ go to the doctor.
may
should
might
can
Oops!
Okay!
When do we use the Past Continuous?
For actions in progress in the past or background actions.
Oops!
Okay!
What time ___ school start on Fridays?
is
does
has
do
Oops!
Okay!
Complete: They ___ (buy) a new computer soon.
will buy
Oops!
Okay!
Ask a question: “She visited her grandma.”
Who did she visit?
Oops!
Okay!
___ you open the window, please?
Could
Should
Might
Must
Oops!
Okay!
Complete: What ___ she ___ (do) at this time yesterday?
was … doing
Oops!
Okay!
When do we use the Present Simple?
For habits, routines, facts, general truths, timetables.
Oops!
Okay!
You ___ do the dishes. I’ll do them later. It’s optional.
don’t have to
mustn’t
couldn’t
shouldn’t
Oops!
Okay!
It’s so dark! It ___ storm. (evidence)
is storming
storms
will
is going to
Oops!
Okay!
Complete: I ___ (not visit) him tomorrow.
am not going to visit
Oops!
Okay!
She ___ dinner when her friend ___ her.
was cooking / called
was cooking / was calling
cooked / called
cooked / was calling
Oops!
Okay!
My sister ___ her room once a week.
clean
is cleaning
cleaning
cleans
Oops!
Okay!
They ___ finish the project this week.
do
are
will
can
Oops!
Okay!
Look at those clouds! It ___ rain.
will
does
is going to
can
Oops!
Okay!
When do we use should and shouldn’t?
For advice, recommendations, and saying something is (not) a good idea.
Oops!
Okay!
Ask a question: “Lisa plays tennis on Saturdays.”
When does Lisa play tennis?
Oops!
Okay!
She ___ probably come to the party.
does
is
will
can
Oops!
Okay!
What’s the difference between can, could, and be able to?
“be able to” = ability in all tenses.
“could” = past ability or polite
“Can” = ability now
Oops!
Okay!
What’s the difference between can and could?
“could” is past ability or more polite/less certain.
“Can” is ability now or informal permission
Oops!
Okay!
Which modal verbs express possibility?
May, might, could.
Oops!
Okay!
I ___ my homework already.
am finishing
have finished
finished
have finish
Oops!
Okay!
You ___ park here. It’s allowed.
don’t have to
can
mustn’t
shouldn’t
Oops!
Okay!
He ___ his keys this morning.
is losing
lose
lost
loses
Oops!
Okay!
We ___ dinner at 6 p.m.
have
had
are having
has
Oops!
Okay!
They ___ TV when the lights ___ out.
watched / were going
watched / gone
were watching / went
were watching / were going
Oops!
Okay!
They ___ start a new project soon.
will
are
can
are going to
Oops!
Okay!
He ___ breakfast at 7 a.m. every day.
does eat
is eating
eats
eat
Oops!
Okay!
When do we use “going to”?
For plans, intentions, and predictions based on evidence.
Oops!
Okay!
What ___ they ___ at 8 p.m.?
was … doing
did … do
were … doing
are … doing
Oops!
Okay!
Complete: What ___ they ___ (cook) for dinner?
are … going to cook
Oops!
Okay!
Complete: I ___ (meet) my friend this evening. It’s arranged.
am meeting
Oops!
Okay!
He ___ just ___ the door.
has … closed
has … close
closed
is … closing
Oops!
Okay!
I’m not sure, but the teacher ___ give us a quiz today.
should
might
must
can
Oops!
Okay!
She ___ when the phone rang.
is cooking
cooked
was cooking
were cooking
Oops!
Okay!
It’s cold outside. You ___ take a jacket.
should
mustn’t
may
could
Oops!
Okay!
I think it ___ tomorrow.
rains
is raining
is going to rain
will rain
Oops!
Okay!
What’s the difference between may and might?
Both show possibility, but “may” is more likely/formal and “might” is less likely.
Oops!
Okay!
When do we use the Present Perfect?
For experiences, recent actions, and actions that started in the past and continue now.
Oops!
Okay!
Why ___ he ___?
is … cry
does … cry
do … cry
is … crying
Oops!
Okay!
Complete: I ___ (read) a book when someone ___ (knock) on the door.
was reading / knocked
Oops!
Okay!
We ___ a meeting every Monday. (schedule)
are going to have
have
are having
will have
Oops!
Okay!
We ___ (play) football when it suddenly ___ to snow.
played / was beginning
were playing / began
played / was beginning
were playing / was beginning
Oops!
Okay!
Complete: I ___ never ___ (be) to Spain.
have … been
Oops!
Okay!
___ I leave class early today, please?
May
Must
Can
Should
Oops!
Okay!
What’s the difference between mustn’t and don’t have to?
“Mustn’t” means something is forbidden
“don’t have to” means it's optional.
Oops!
Okay!
Ask a question: “He was cooking when the guests arrived.”
What was he doing when the guests arrived?
Oops!
Okay!
Complete: What ___ you ___ (do) at the weekend?
did … do
Oops!
Okay!
I ___ call you back later. I’m in a meeting now.
must
could
might
will
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies