WorksheetsTest pre-intermediate
Total questions: 26
Worksheet time: 26mins
It ______for hours. If it continues we won't be able to go to school tomorrow.
snowed
has snowed
has been snowing
You _____ pick me up at the station. I can get a taxi.
must
can
don't have to
should
I ____ and my legs are really tired now.
cycled
have cycled
have been cycling
This is boring. There's ___ to do.
someone
anything
nothing
everywhere
Someone _____ my cookies. There are none left.
ate
has eaten
has been eating
She ___ be tired. She has been writing all afternoon!
can't
must
might
It was really dark and I couldn't see ___.
someone
anything
nowhere
everything
Would you like ____ to drink?
something
anything
no one
anyone
How long ____ Peter?
did you know
do you know
have you known
have you been knowing
We went ___ this weekend. We stayed at home.
something
anyone
nowhere
everything
Lucy ___ 2000 metres today.
ran
has run
has been running
When ___ to Ireland?
did you go
have you been
have you been moving
Rose and Ted ___ be good players. They have won hundreds of cups!
will
must
can't
don't have to
If she doesn't put on a coat, she (a) (catch) a cold.
You don’t have to shout. I (a) hear you very well.
Passengers ___ open the door when the train is moving.
should
don't have to
mustn't
have to
You look pretty tired. I think you ___ go to bed early tonight.
should
can
mustn't
can't
Alison looks happy about her exam results, so she’s certainly done well (DO) = Alison looks happy about her exam results, so she must (a) well.
She has been doing yoga (a) the beginning of the year.
My car is at the mechanic’s again. It ___ me so much trouble recently.
gave
has been giving
has given
Jackie always screams if she (a) (see) a spider.
She ___ be 35. She looks older than that.
must
can't
doesn't have to
should
Jack ___ to get a new job for 6 months, but he's still unemployed.
tried
has tried
has been trying
____was really friendly, all the managers and even the CEO.
Anything
Nobody
Somewhere
Everyone
The policeman (a) (drive) away 10 minutes ago.
I'm sorry, I ___ your name. What did you say it was?
forgot
have forgotten
have been forgetting
