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
English File B2.1 Progress Test Units 6-10
0
%
0
0
0
Back
Restart
If I'd known she was a vegetarian, I ________________ chicken for dinner. (cook)
wouldn't have cooked
Oops!
Okay!
'Do you want to go to the cinema with me?' asked Larissa. Larissa asked me ________________ to go to the cinema with her.
if I wanted
Oops!
Okay!
He asked me if I felt like ________________ out. (go)
going
Oops!
Okay!
Laura's going to put my hair ________ for the party. on up out
up
Oops!
Okay!
‘Call me as soon as you arrive,’ said Luca. Luca told ________________ him as soon as I arrived.
me to call
Oops!
Okay!
Somebody fixed our air-conditioning. I had ________________.
our air-conditioning fixed
Oops!
Okay!
It’s impossible to revise everything in one weekend. You ________________ everything in one weekend!
can't revise
Oops!
Okay!
We sat in the second row, so we were very close to the st________.
stage
Oops!
Okay!
I don't want it all bleached. I'm just having some h________.
highlights
Oops!
Okay!
You needn’t go to the shop. There’s enough milk in the fridge. You don’t ________________ to the shop. There’s enough milk in the fridge.
have to go/ need to go
Oops!
Okay!
Jonah can't ________ up his new home cinema system on his own. set put tie
set
Oops!
Okay!
She's finally succeeded in ________________ her driving test. (pass)
passing
Oops!
Okay!
The play ________________ by the time we arrived so we had to wait until the interval to go in. (start)
had started
Oops!
Okay!
I think you should complain to the manager. I think you ought ________________ the manager.
to complain
Oops!
Okay!
Are you looking forward to ________________ your girlfriend's parents? (meet)
meeting
Oops!
Okay!
You borrowed Suzie's jacket a long time ago. You should ________ it back. give get pay
give
Oops!
Okay!
The children said they wouldn’t do it again. They said, ‘We ________________ again.’
won't do it
Oops!
Okay!
I didn't get the email so I didn't reply. If I ________________ the email, I would have replied.
had got
Oops!
Okay!
My company has been taken ________ by a much bigger organisation. away over after
over
Oops!
Okay!
I’m going to have my hair ________ red. It’s time for a change! curled permed dyed
dyed
Oops!
Okay!
Amelia hasn’t been on holiday. It’s a fake t________.
tan
Oops!
Okay!
They just can't afford ________________ a lot of money at the moment. (spend)
to spend
Oops!
Okay!
That factory makes seven hundred cars every day. Seven hundred cars ________________ in that factory every day.
are made
Oops!
Okay!
My brother's helping me to p________ up some shelves.
put
Oops!
Okay!
I hate it when I can't pay by credit card. I hate not ________________ pay by credit card.
being able to
Oops!
Okay!
Our grandmother made us ________________ all our toys. (put away)
put away
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies