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
B2 COMPACT REVIEW UNITS 2, 3
0
%
0
0
0
Back
Restart
I made a lovely three-course dinner for Steve, but he felt ill so hardly ate anything. I ___ (need / cook) so much.
NEEDN´T HAVE COOKED
Oops!
Okay!
Sadly, I lost company with Lucas when he went to live in Australia. (FIND THE MISTAKE)
I LOST TOUCH
Oops!
Okay!
Elisa is worried and she doesn’t look at all on ease. (FIND THE MISTAKE)
AT EASE
Oops!
Okay!
I know you’re missing your family, so I’ll stay and keep you companion. (FIND THE MISTAKE)
KEEP YOU COMPANY
Oops!
Okay!
You ___ (should / spend) all your pocket money on sweets! Now you can’t buy that doll.
SHOULDN´T HAVE SPENT
Oops!
Okay!
It broke Josef’s feelings when his girlfriend ended their relationship. (FIND THE MISTAKE)
IT BROKE JOSEF´S HEART
Oops!
Okay!
I’m not sure when Julia was going. She ___ (may / leave) on Saturday.
MAY HAVE LEFT
Oops!
Okay!
Jan isn’t answering the phone. He ___ (might / take) his phone with him.
MIGHT NOT HAVE TAKEN
Oops!
Okay!
As soon as Lara and Tim saw each other, it was love at first heart. (FIND THE MISTAKE)
AT FIRST SIGHT
Oops!
Okay!
Carl is always making stupid jokes and it keeps on my nerves. (FIND THE MISTAKE)
IT GETS ON MY NERVES
Oops!
Okay!
I don’t want to see anyone. Please go away and leave me only. (FIND THE MISTAKE)
LEAVE ME ALONE
Oops!
Okay!
You ___ (must / hit) your brother’s computer, or you’ll break it!
MUSTN´T HIT
Oops!
Okay!
The boss depends on you, so don’t let him leave you for granted. (FIND THE MISTAKE)
TAKE YOU FOR GRANTED
Oops!
Okay!
We left on our bikes at the same time, but Ethan arrived before me. He ___ (must / ride) very fast.
MUST HAVE RIDDEN
Oops!
Okay!
Laura is away in Switzerland all winter. You ___ (can / see) her here yesterday!
CAN´T HAVE SEEN
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies