Grammar
Part 1 - Mixed Exercise
For questions 1-10, choose the correct answer.
1
I can't believe it — we .......... the same mistake again.
have been making
are making
made
have made
2
I .......... (to drive) home when I realised I had left my laptop at the office.
have driven
drove
had driven
was driving
3
You .......... have told me you were running late — I waited for nearly an hour.
might
must
should
can
4
She works as .......... editor for an online magazine.
an
-
a
the
5
The colleague .......... I spoke to yesterday has already replied to my email.
who
whose
where
which
6
I’m not very good .......... remembering names, especially in large meetings.
at
in
on
for
7
If I .......... more time this week, I .......... you with the report.
have / will help
had / will help
had / would help
will have / help
8
Nina said, "I can’t attend the meeting tomorrow." → Nina said that she .......... attend the meeting .......... .
can't / tomorrow
couldn't / tomorrow
can't / the next day
couldn't / the next day
9
All candidates .......... (to inform) of the decision by email within five working days.
will be informed
will inform
are informed
have been informed
10
We had to .......... the meeting because the client’s flight was cancelled.
put off
put out
put on
put up
Instructions
For questions 1-10, choose the correct answer.
Exercise Details
Author
Camilla Carosi
@camilla-carosi
User Prompt
"Create a mixed exercise for grammar in use practice"
Created on:
May 12, 2026
Found an issue? Let us know.
