
My brother usually _____ breakfast at 7.00 a.m.
have
has
is having
Look! The students _____ in the school hall.
dance
danced
are dancing
We _____ to Penang last weekend.
went
have gone
go
There isn't _____ sugar in the container.
many
much
a few
I _____ play football every afternoon when I was younger.
used to
use to
am used to
Sarah _____ in this school since 2023.
teaches
taught
has taught
When I arrived at the station, the train _____.
left
was leaving
has left
The students were tired because they _____ for three hours.
had been studying
have studied
study
The teacher asked us _____ our books.
open
opening
to open
My sister enjoys _____ novels in her free time.
reading
to read
read
The woman _____ lives next door is a doctor.
which
who
where
The mobile phone _____ I bought yesterday is already broken.
who
where
which
The school building _____ last year.
renovated
was renovated
has renovating
Ali gave _____ a birthday present.
his sister
to his sister
his sister to
We left early _____ we could avoid the traffic.
although
so that
despite
_____ it was raining heavily, the match continued.
Although
Because
So that
The teacher said, โI am busy.โ The teacher said that _____ busy.
I was
she was
she is
โWhere did you buy this bag?โ she asked me. She asked me _____.
where did I buy the bag
where I had bought the bag
where had I bought the bag
By the time we reached the cinema, the film _____.
had already started
has already started
already starts
He _____ for nearly an hour before the doctor finally saw him.
waited
had been waiting
has been waiting
The manager advised the employees _____ their passwords regularly.
change
changing
to change
The report _____ by the research team before it was presented to the committee.
had been prepared
has prepared
was preparing
If I _____ more confident, I would apply for the position.
am
were
had been
If they had followed the instructions, they _____ the problem.
would avoid
will avoid
would have avoided
I wish I _____ more time to complete the assignment.
have
had
had had
If only she _____ the warning more seriously, the accident might have been avoided.
took
has taken
had taken
You _____ have informed us about the cancellation earlier.
should
should have
must have
The director had the technician _____ the computer system.
repair
repaired
repairing
We had the broken window _____ yesterday.
replace
replaced
replacing
I would rather _____ at home than go out in this weather.
stay
staying
to stay
The committee _____ the proposal for several weeks before reaching a final decision.
had been considering
has considered
was considering
Hardly _____ when the chairman announced another problem.
had the meeting begun
the meeting had begun
did the meeting begin
No sooner _____ the announcement than several students began asking questions.
had the principal made
the principal had made
did the principal make
The researchers _____ the results before they discovered an error in the original data.
had already published
have already published
were already publishing
The new policy is believed _____ a significant impact on student performance.
having
to have
that it has
The manager _____ that the company would introduce stricter safety measures.
mentioned
explained
announced
She _____ have misunderstood the instructions; otherwise, she would not have made such a basic error.
must
must have
should
The project could have been completed earlier if the necessary equipment _____ available from the beginning.
had been
was
would have been
_____ the considerable amount of preparation involved, the event was completed successfully.
Although
Despite
So that
It was _____ an interesting presentation that several students stayed behind to ask questions.
such
so
what