Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
7A English File Upper Intermediate
0
%
0
0
0
Back
Restart
We’re lost. I knew we __________ the second exit at the roundabout!
should have taken
Oops!
Okay!
Somebody robbed / stole my phone while I was on the subway.
stole
Oops!
Okay!
I had to borrow / lend some money from the bank to buy a house.
borrow
Oops!
Okay!
I remembered / reminded him that the deadline was approaching.
reminded
Oops!
Okay!
I can’t find the milk. We __________ it all. (I’m sure we didn’t drink it)
can't have drunk
Oops!
Okay!
I’m afraid we can’t exchange the jacket now. You __________ the receipt.
should have kept
Oops!
Okay!
I hope / wish I knew the answer to this question
wish
Oops!
Okay!
Have you heard? The government is rising / raising taxes by 2% next month.
raising
Oops!
Okay!
The bank was robbed / stolen sometime last night.
robbed
Oops!
Okay!
She denies / refuses to spend any money on Black Friday because the thinks it´s a scam.
refuses
Oops!
Okay!
Miriam is really good at table tennis. I don’t think you will be able to win / beat her.
beat
Oops!
Okay!
Jeremy isn't here. He __________ the email about the meeting. (perhaps he didn’t see the email)
might/may not have seen
Oops!
Okay!
Did you notice / realise that Sam has shaved his head?
notice
Oops!
Okay!
My leg hurts so much. I think I __________ it. (perhaps I have broken it)
might/may/could have broken
Oops!
Okay!
Jim’s already gone? I don’t believe it – he __________ for us.
should have waited
Oops!
Okay!
I'm sorry I didn't get your message. I ____________ my phone by mistake. (I’m sure I switched off my phone)
must have switched off
Oops!
Okay!
This tastes too spicy. You __________ so much chilli.
shouldn't have used
Oops!
Okay!
I __________ these jeans. They really don’t suit me.
shouldn't have bought
Oops!
Okay!
You __________ all of your homework. Let me see it. (it’s impossible you’ve finished)
can't have finished
Oops!
Okay!
The pharmacist can warn / advise you which is the best medicine to take.
advise
Oops!
Okay!
The gate’s open and the dog has gone. We __________ it open when we went out. (I’m sure we left it open)
must have left
Oops!
Okay!
The cake’s burning! You __________ the oven on too high. (you definitely put the oven on)
must have put
Oops!
Okay!
I love laying / lying on the beach with a good book in summer.
lying
Oops!
Okay!
I don’t think Sarah notices / realizes how difficult it is to live alone.
realizes
Oops!
Okay!
Hurry up! I can’t expect / wait forever.
wait
Oops!
Okay!
Has she returned the jacket you borrowed / lent her?
lent
Oops!
Okay!
The little boy denied / refused eating the cookie, even though he had chocolate on his face.
denied
Oops!
Okay!
Taxes are going to rise / raise by 2% next year.
rise
Oops!
Okay!
The father picked up the baby and lay / laid it on the bed.
laid
Oops!
Okay!
You __________ with James. He was perfect for you.
shouldn't have broken up
Oops!
Okay!
You can’t expect / wait me to believe you.
expect
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies