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 Review units 1-2
0
%
0
0
0
Back
Restart
You need to be careful what you say to my brother, as he can be rather b...- t..... in the morning.
bad-tempered
Oops!
Okay!
John's parents are very s..... and don't allow him to do everything he wants.
strict
Oops!
Okay!
I'm celebrating because my team ......... (win) the league!
has won
Oops!
Okay!
Melanie tries to act confidently even when she's feeling very a.... about things.
anxious
Oops!
Okay!
Jake felt ... with his exam results. DISAPPOINT
disappointed
Oops!
Okay!
There are a few countries I still .... (not go) to, but I guess I ... (see) almost everything!
haven't been OR haven't gone / have seen
Oops!
Okay!
What an .......... band! I never expected they'd be that good. AMAZE
amazing
Oops!
Okay!
Of course I'm annoyed. I ...... (spend) ages preparing for this party and no one ..... (turn up) yet.
have spent / has turned up
Oops!
Okay!
Helen is very young, but she behaves in a m.... and responsible way.
mature
Oops!
Okay!
Kate .... (lose) weight recently because she ... (get) more exercise.
has lost OR has been losing / has been getting
Oops!
Okay!
I wouldn't have criticised you if I had known how s... you were.
sensitive
Oops!
Okay!
We were ... by the way they shouted at us. ASTONISH
astonished
Oops!
Okay!
David is so u.... that you can never trust him to do what he says he's going to do.
unreliable
Oops!
Okay!
They found the journey so ... that they fell asleep as they arrived. EXHAUST
exhausting
Oops!
Okay!
We're all feeling rather c... about Luis, because he's been looking a bit depressed lately.
concerned
Oops!
Okay!
Paul is very h... - w...., so he's bound to finish his part of the project on time.
hard-working
Oops!
Okay!
At last you .... (arrive) - we .... (expect) you for ages.
have arrived / have been expecting
Oops!
Okay!
Paolo ... (look) very tired recently. I think it's because he ... (study) too hard.
has been looking / has been studying
Oops!
Okay!
Tanya is so greedy! She ... (eat) all the cakes and she ... (not leave) any for us.
has eaten / has not left
Oops!
Okay!
It's a .... problem - I don't really know what to do about it. PUZZLE
puzzling
Oops!
Okay!
I wonder if Jane ... (finish) reading that book yet. I ... (wait) to read it for ages.
has finished / have been waiting
Oops!
Okay!
You can't expect children to work hard if they don't feel ... . MOTIVATE
motivated
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies