Font size
WorksheetsGrammar Practice - English 4
Total questions: 106
Worksheet time: 53mins
It was ___ a boring film that I fell asleep.
so
such
such a
so much
She is ___ a talented singer!
so
very
such
such a
The book was ___ interesting that I read it twice.
such
so
very
too
He has ___ many problems that he can't concentrate.
such
so
so much
such a
It was ___ a difficult exam that nobody passed.
so
very
such
such a
The documents ___ by the manager yesterday.
are signed
signed
were signed
have signed
The problem ___ soon.
will solve
is solved
will be solved
is being solved
These letters ___ every day.
send
are sent
have been sent
sending
The house ___ in 1990.
built
was built
had built
is built
A new rule ___ by the committee next week.
will be introduced
is introducing
will introduced
introduced
She ___ to the market before it started raining.
has gone
went
had gone
go
By the time we arrived, the concert ___.
had started
started
was started
is started
They didn't want to watch the movie again because they ___ it before.
have seen
had seen
saw
were seeing
He ___ dinner when we called.
had had
was having
have had
had
After she ___ the door, she went to bed.
locked
has locked
had locked
was locking
If I ___ harder, I would have passed the test.
study
studied
had studied
have studied
She would have called you if she ___ your number.
knew
had known
has known
knows
If they ___ earlier, they wouldn't have missed the train.
leave
had left
left
have left
What would you have done if you ___ your wallet?
lost
had lost
lose
has lost
We ___ a taxi if we had known it was raining.
take
had taken
would have taken
took
He ___ been at home; I saw his car outside.
must
should
must have
could
She ___ missed the train. It's only 7:00.
must
can't have
might
had to
They ___ told you. It wasn't a secret.
should have
could
must
need
I'm not sure, but he ___ taken the wrong train.
must
can't
could have
had
You ___ spoken to her like that.
might
must
should have
must have
I don't know where ___ my keys.
did I put
I put
have I put
do I put
Can you tell me what time ___?
does the bus arrive
did the bus arrive
the bus arrives
arrives the bus
She asked me where ___ from.
I come
do I come
I came
came I
I wonder how long ___ here.
they have been
have they been
had they been
are they
Do you remember what he ___ to do?
said
says
did say
say
He said he ___ tired.
is
was
has been
will be
They told me they ___ to the party.
come
had come
will come
coming
She said she (a) her homework.
He said he ___ tired.
is
was
has been
will be
They told me they ___ to the party.
come
had come
will come
coming
She said she ___ her homework.
finishes
has finished
had finished
finished
John said he ___ his phone.
lost
had lost
has lost
is losing
She said she ___ back later.
will come
comes
would come
came
He asked me if I ___ the movie.
saw
had seen
have seen
see
She asked me whether I ___ to the meeting.
go
am going
was going
gone
They asked if I ___ abroad before.
travel
had traveled
traveled
was traveling
I asked him if he ___ my email.
reads
read
had read
is reading
The teacher asked us if we ___ the homework.
have done
did
had done
do
I got my car ___ last week.
wash
washed
to wash
washing
She had her hair ___ yesterday.
cut
cutting
to cut
cuts
We are getting the house ___ next month.
to paint
paint
painting
painted
He had his computer ___ by a technician.
repair
repaired
repairing
repairs
They got the documents ___ by a lawyer.
check
checking
to check
checked
This time tomorrow, I ___ on the beach.
will lie
lie
will be lying
will lying
I think he ___ the meeting.
will attend
attends
will be attending
attend
Next week, we ___ our exams.
will take
will be taking
take
taking
Don't call me at 9-I ___ then.
will sleep
sleep
will be sleeping
sleeping
She ___ at the event tomorrow.
will speak
will be speaking
speaks
is speak
The documents are ___ right now.
typed
being typed
typing
be typed
The project is ___ by a group of engineers.
being develop
being developed
developed
develop
The room needs ___ before guests arrive.
cleaning
to clean
to be cleaned
be cleaned
The essay has to ___ by Monday.
be submitted
submit
submitting
submitted
The floor is ___ at the moment.
mopped
being mopped
mop
mopping
This report needs ___ urgently.
to write
writing
to be written
write
The photos are ___ by the photographer now.
taken
taking
being taken
take
The house must ___ before winter.
repair
be repaired
repaired
repairing
That letter should ___ immediately.
be sent
sent
sending
to send
The car is ___ at the garage.
fixing
be fixed
fixed
being fixed
I was late ___ the heavy traffic.
although
because
because of
so that
___ it was raining, we still went out.
Although
Because
If
So
I took an umbrella ___ I wouldn't get wet.
because
so
so that
although
We will cancel the trip ___ it rains.
so that
although
because
if
He didn't study, ___ he failed the test.
so
because
if
although
She stayed home (a) she was sick.
We will cancel the trip ___ it rains.
so that
although
because
if
He didn't study, ___ he failed the test.
so
because
if
although
She stayed home ___ she was sick.
so
because
although
if
I'll go ___ he goes with me.
although
if
so
because
___ he was tired, he finished his work.
Although
Because
If
So
I exercise regularly ___ I can stay healthy.
because
so that
although
if
___ the storm, the flight was delayed.
Although
Because
So
Because of
If she ___ earlier, she wouldn't have been late.
got up
had got up
gets up
was getting up
He said he ___ finish the task on time.
will
would
can
shall
She ___ left already. I saw her bag was gone.
must
must have
has
had
I asked him where he ___ last night.
went
had gone
goes
going
They ___ their car fixed last week.
had
got
were
have
Do you know where she ___?
lives
live
is living
living
The documents ___ by tomorrow.
will have prepared
will prepare
will be prepared
are preparing
She asked me if I ___ my ticket.
bought
have bought
had bought
buy
He ___ be at the meeting. His car is still outside.
must
might
can't
must have
This assignment needs to ___ before class.
finish
be finished
finishes
finishing
I don't know what ___ next.
to do
do
I do
doing
They said they ___ the documents.
sent
had sent
have sent
sending
I'll call you ___ I arrive.
so
when
although
because
She ___ studying at 8:00 tonight.
will
will be
will be studying
is
We had the roof ___ last month.
fix
fixed
to fix
fixing
He asked me ___ I had ever been to Paris.
that
if
do
whether
___ it was expensive, we bought it.
Although
Because
So
If
My phone is being ___.
fix
fixing
fixed
being fix
The homework has to be ___.
done
do
did
be done
I took a break ___ I could focus better.
because
although
so
so that
Had she studied, she ___ passed.
will
would
would have
had
They asked if we ___ the results.
see
saw
had seen
seen
You shouldn't ___ spoken so rudely.
have
had
have had
have been
I wonder what ___ him so angry.
make
made
did make
makes
She said she ___ us at the station.
meet
would meet
will meet
met
If they ___ us, we could have helped.
asked
had asked
ask
will ask
That machine needs to ___.
repair
be repaired
repaired
being repaired
Let's ask them what they ___ doing.
are
were
be
had been
The event is being ___.
planned
plan
to plan
planning
I'll wait here ___ you call me.
until
although
so
because
