A: Someone wrote this in my book but I’m not sure who it was. It’s my name in Chinese. B: It ___ have been Pete because there’s nobody else here who speaks Chinese.
must
I’m cycling to the café so I’ll call you when I ___ there.
arrive
reach
go
get
A: I’m sure there were walnuts in this meal because I’ve had a mild allergic reaction to something. B: There ___ have been some in the cake we had for dessert because there were no nuts in any of the other dishes.
must
It was clear that a chemical factory had ____ the pollution in the local rivers.
done
made
had
caused
The shop has been taken ___ by an American company.
in
through
up
over
A: Look! Is that Andy? B: It ____ be Andy. He’s still on holiday in Croatia. I spoke to him last night.
can't
When I saw the painting, I was surprised. I didn’t know my dad ___ .
could paint
must paint
mustn't paint
managed to paint
John’s making a lot of noise in the garage. I have no idea what he ____ .
does
comes down to
is up to
came down with
They are painting the school so lots of students are in temporary classrooms at the moment. It’s ____ a lot of trouble this week.
doing
causing
making
having
The explorers were unable ___ the North Pole and they had to turn back.
to go
to arrive
to get
to reach
We need to come ___ a unique idea for the new marketing video.
with up
with
up
up with
When my friend started out as an actor, he never got any good jobs, but he ___ in the acting business and he finally got a role in a well-known soap opera.
passed
stayed
spent
went
It was only when I ___ halfway home that I realised I had left my bag at school!
arrived
went
got
reached
The music festival ___ in over 100,000 people every year.
makes
takes
pulls
attracts
Our neighbours said they would report our dog to the police, but we knew they would never carry out their ____.
threat
impact
talk
achievement
Winning the award is probably the biggest ___ of my life!
impact
impression
task
achievement
What was that noise? It sounded ___ an explosion!
like
as
I had to go to the theatre because I ___ the tickets online.
was able to buy
couldn’t buy
can’t have bought
could have bought
Turn left just before you ___ the corner of the street.
arrive
get
reach
make
I’m so pleased that they ___ safe and sound last night.
got
went
arrived
reached
Matt ___ his driving test although he hadn’t had a lot of time to prepare for it.
was able to pass
manages to pass
could pass
couldn't pass
People loved my short story but I didn’t ___ a long time on it. I wrote it surprisingly quickly.
spend
pass
devote
stay
A: A parcel has arrived. What do you think it is? B: I don’t know. It ____ be the book I ordered, but we won’t know until we open it.
might, may, could
We have devoted a lot of time and ___ to finding out our family history.
trouble
sweat
impact
energy
Fiona has bought some new trainers. They’re ones ___ yours, actually.
as
like
Josh has lost a lot of weight. He says it’s because he has ___ on the amount of bread he eats.
cut
cut through
cut in
cut down
I know it’s raining but we have to go now. The weather will ____ the same for the rest of the day now.
change
stay
make
spend
The film was very thought provoking and has had a real ____ on how I think about the issue.
impeachment
imperfection
impact
impression
‘Ladies and gentlemen, we are now ____ at our final stop. Please ensure you have all your belongings when leaving the train.’
arriving
going
getting
reaching
A: I don’t want to audition for the play. I’m a terrible actor. B: Don’t say that. Anyway, they ___ give you a small part.
might, may, could
You always have to wait for ages to see the doctor so you should take a book to ___ the time.
have
stay
spend
pass
Where’s James? He never ___ on time!
arrives
gets
reaches
makes
My dad works ___ a plumber.
like
as
You look ___ Barack Obama.
like
as
An archaeologist came to our school and his talk ____ a real impact on me. I want to be like him when I’m older.
did
stayed
caused
made
___ you know, I’m leaving the school next week.
as
like
A: I asked them if they wanted to go to the zoo or the park, and they said ‘lunch’. B: They ____ have understood your question.
can't
Your experience on this site will be improved by allowing cookies.