NEW
Font size
WorksheetsEnglish Exam Advanced 3rd
Total questions: 24
Worksheet time: 36mins
I am looking forward … going on holiday.
on
for
to
in
I thanked her … helping me.
to
about
from
for
If you try hard, you can succeed ... (reach) ... your goal.
in/beign
for/being
to/being
on/being
He is good ... (speak) ... English.
for/speaking
at/speaking
about/speaking
in/speaking
I had _____ time learning how to cook.
a good
difficulty
a hard
a good/hard
He _____ 30 minutes practicing his guitar.
a hard time
difficulty
spent
took
She _____ on the sofa, watching a movie.
stood
sat
spent
saw
She noticed _____ her phone.
somebody stole
somebody stealing
somebody steal
somebody to steal
A hundred years ago, many people ………… read or write.
can't
could
couldn't
can
Chlorophyll can trap energy from the sun. This means it ………… do that.
is able to
can't
may
couldn't
I ………… repair the car myself when it broke down yesterday.
could
can
managed in
was able to
A small dog ................... survive the fire last night.
was able
could
managed to
succeeded in
I'm sure he ate some chocolate.
He may have eaten chocolate
He must have eaten chocolate
He can't have eaten chocolate
He might have eaten chocolate
Rihanna is rich. I'm sure she didn't steal the necklace.
She may have stolen the necklace.
She can't have stolen the necklace.
She must have stolen the necklace.
She may have stolen the necklace.
Lucy ____ attended the concert, but we aren't sure.
couldn't have
must have
may have
might not have
I must remember ___________ (take) my medicine.
to take
taking
I tried ______ (search) the web and finally found an address for him.
to search
searching
I regret ______ (be) late for school.
to be
being
Please don't forget ______ (pick up) David on your way home.
to pick up
picking up
We are ______ the new 'Inside out' movie the next week.
see
saw
seeing
My parents ______ to buy a house the next month.
is going to
are going to
am going to
My friend ______ (live) in London next year.
will be live
will living
Will be living
Choose the correct modal verb.
The day (be) sunny tomorrow. (definite)
will
may
might
Choose the correct modal verb.
One day they (find) life on other planets. (slight possibility)
may
will
might
