Font size
WorksheetsEnglish Grammar Quiz (12 Areas)
Total questions: 100
Worksheet time: 50mins
I ___ to the gym every Saturday.
go
goes
going
gone
She ___ breakfast at the moment.
eat
eats
is eating
eating
They ___ to Paris last summer.
go
went
gone
going
I think it ___ rain tomorrow.
shall
will
must
may
We are ___ visit our grandparents this weekend.
going to
go to
goes to
gone to
She ___ study hard if she wants to pass the exam.
must
might
may
shall
I ___ my homework before dinner yesterday.
finish
finished
finishes
finishing
They ___ in the park when I called.
play
played
were playing
are playing
At 6 p.m. tomorrow, we ___ dinner together.
are having
will have
will be having
have
This is the ___ movie I have ever seen.
good
better
best
most good
She ___ English very well.
speak
speaks
spoke
speaking
He ___ his phone yesterday.
lose
lost
loses
losing
I ___ be able to help you with that problem.
might
shall
must
would
They ___ at home when the rain started.
are
were
was
be
He ___ play the guitar when he was younger.
can
could
will
must
I ___ the book three Ɵmes already.
read
have read
has read
reading
She ___ studying for two hours.
have been
has been
had been
is been
There aren’t ___ apples in the basket.
some
any
a
an
I ___ to leave early yesterday.
have to
had to
has to
must
He ___ usually late for meetings.
am
is
are
be
You ___ try harder if you want to improve.
should
might
may
shall
We ___ for you when you arrive tomorrow.
will wait
will be waiting
waited
are wait
___ you like some tea?
Would
Should
Shall
Must
I ___ my keys this morning.
lose
lost
losing
loses
She ___ to call me later.
is going
are going
be going
going
He ___ homework right now.
do
does
is doing
did
They ___ in London since 2015.
lived
have lived
lives
live
She ___ the piano beautifully.
play
plays
played
playing
We ___ already seen that movie.
have
has
had
having
I ___ be late because of traffic.
may
must
should
shall
He ___ the most hardworking student in the class.
is
are
was
be
We ___ to Italy last year.
go
goes
went
going
She ___ tennis when I saw her.
plays
played
was playing
is playing
They ___ have to work tomorrow because it’s a holiday.
don’t
doesn’t
didn’t
hasn’t
___ is calling me now.
Someone
Anyone
No one
Something
This is ___ interesting as the last book.
so
as
like
such
He ___ for three hours in the living room.
has studied
had studied
have studied
studying
She ___ been waiting here since morning.
has
have
had
having
They ___ go swimming if the weather is nice.
will
would
must
shall
He ___ at the party last night.
was
were
is
are
I ___ help you with your bags.
will
may
shall
must
They ___ to the park when it started raining.
go
were going
went
gone
She ___ already finished her project.
has
have
had
having
At this time next week, I ___ on a plane.
will fly
will be flying
flew
flying
We ___ each other since childhood.
know
have known
knew
knowing
He ___ to the concert tomorrow.
goes
going
is going
gone
She ___ swim when she was five.
can
could
will
must
There is ___ water in the bottle.
some
any
a
an
I ___ to finish my homework last night.
had
have
has
having
She ___ in Paris for six months.
has lived
have lived
lived
living
They ___ football when I arrived.
play
played
were playing
are playing
She ___ in Paris for six months.
has lived
have lived
lived
living
They ___ football when I arrived.
play
played
were playing
are playing
I ___ you tomorrow at 10 a.m.
will meet
would meet
meet
meeting
He ___ never been to Japan.
has
have
had
having
There aren’t ___ chairs in the room.
some
any
a
one
She ___ leave early yesterday.
had to
have to
has to
must
We ___ at home now.
are
were
is
be
He ___ always forgets his homework.
do
does
did
doing
I ___ call you later tonight.
will
shall
must
might
This is the ___ restaurant in the city.
best
better
good
more good
She ___ shopping when the phone rang.
is
was
were
be
They ___ never seen snow before.
has
have
had
having
He ___ finish the report yesterday.
has to
had to
have to
must
There is ___ orange on the table.
a
an
some
any
She ___ be very tired after the long day.
must
may
should
shall
At this time tomorrow, we ___ to London.
will fly
will be flying
flew
flying
They ___ English every day.
study
studies
studied
studying
He ___ dinner at the moment.
is cooking
cooks
cooked
cooking
We ___ to the zoo last weekend.
go
went
gone
going
I ___ finish my work before the deadline.
must
may
might
shall
She ___ waiting here for two hours.
has been
have been
had been
is been
They ___ to the park tomorrow.
are going
is going
be going
going
He ___ never eaten sushi before.
has
have
had
having
We ___ at the bus stop when it started to rain.
are standing
were standing
stood
standing
I ___ to bed late last night.
go
goes
went
gone
She ___ be late because she missed the bus.
might
must
should
shall
We ___ studying English since January.
have been
has been
had been
are been
They ___ TV when the lights went out.
are watching
were watching
watched
watching
I ___ go to the doctor yesterday.
had to
have to
must
has to
This is ___ expensive as that one.
so
as
like
such
He ___ always polite to everyone.
am
is
are
be
We ___ to the cinema tonight.
are going
is going
be going
going
She ___ her homework already.
has done
have done
had done
doing
They ___ in Spain last summer.
live
lives
lived
living
I ___ swimming tomorrow afternoon.
will be
will
am
was
He ___ speak French fluently.
can
must
should
shall
We ___ never traveled abroad before.
have
has
had
having
She ___ the guitar when I entered the room.
plays
played
was playing
is playing
They ___ to clean their rooms every day.
have
has
had
having
This is the ___ day of the year.
coldest
colder
more cold
most cold
He ___ to work every day by bus.
go
goes
going
gone
We ___ studying when she called.
are
were
is
was
I ___ already finished my lunch.
have
has
had
having
She ___ visit us if she has time.
will
shall
must
may not
They ___ their homework right now.
are doing
is doing
were doing
do
He ___ never been to Canada.
has
have
had
having
I ___ shopping yesterday.
go
went
goes
going
She ___ be very happy about the news.
must
shall
should
would
We ___ waiting here since 8 o’clock.
have been
has been
had been
are been
