Font size
WorksheetsMy Grammar Lab Unit 9
Total questions: 20
Worksheet time: 15mins
I'd like to ___ sing well.
can
have the ability to
be able to
We ran out of milk last night but I __ buy some at the corner shop.
could
was able to
can't
The buses __ get very crowded before they built the new Underground.
could
can
were able to
It took us a long time, but eventually we managed __ a refund.
to get
get
getting
This __ be your book. It's got your name on it.
can
must
perhaps
It's quite a popular course. There __ be any places left on it.
might not
must not
could not
The heating's been on all day so there __ plenty of hot water for your bath.
could be
should be
can't be
Everything's soaking wet. It __ have rained very heavily last night.
should
could
must
I __ to football practice yesterday but I had a bit of stomachache.
can't go
should have gone
couldn't have gone
It's eight o'clock. We __ leave now.
've got to
are have to
've got
When we arrived at the gate, we __ show our passports.
must
had got to
had to
You __ take any of the confidential files home. It's against the company rules.
don't have to
haven't got to
mustn't
I'm really putting on weight. I __ some exercise.
need doing
have need do
need to do
I __ my car so I left it at home and came on the bus.
needn't have brought
didn't need to bring
haven't needed to bring
That cut looks bad. We __ phone for an ambulance.
'd better
must better
should have
I'm really sorry. I __ said all those terrible things about you.
shouldn't
shouldn't have
mustn't have
A: "Excuse me, May I take a photograph?"
B: "No, I'm afraid you __."
mightn't
couldn't
can't
Our teacher was sick, so we __ leave school early yesterday.
were allowed
could
might
One more thing, madam. __ you confirm your date of birth?
Would
May I
Shall
A: "I'm starving!"
B: "OK. I __ you something from the fridge."
'm getting
'll get
get
