The bus __________ in 20 minutes.
a. will leave
b. has left
c. leaves
c. leaves
This time next month, you _________ with your friends by the pool or at the beach.
a. 'll all relax
b. 'll all have relaxed
c. 'll all be relaxing
c. 'll all be relaxing
He _________ the door unlocked. It was too easy for the burglar to enter.
a. would have left
b. needn't have left
c. shouldn't have left
c. shouldn't have left
The week before ________ , I watched Mo Salah's final game for LFC.
a. last
b. one
c. this
a. last
Which is the odd one out?
a. urban
b. rural
c. industrial
b. rural
I'm in a traffic jam, so I _________ a bit late.
a. arrive
b. am arriving
c. 'm going to arrive
c. 'm going to arrive
By the end of next week you _________ the course.
a. 'll all be finishing
b. 'll all have been finishing
c. 'll all have finished
c. 'll all have finished
If I'd known that you had run out of chewing gum, I ________ you some more.
a. should have bought
b. didn't need to buy
c. would have bought
c. would have bought
You haven't sat in your old classroom __________ some time.
a. before
b. on
c. for
c. for
Which is the odd one out?
a. affordable
b. wealthy
c. exclusive
a. affordable
I think I _________ some new headphones with my birthday money.
a. 'm buying
b. 'll buy
c. buy
b. 'll buy
You _________ for about ten years by the time you're 35..
a. 'll all have been working
b. 'll all be working
c. 'll all work
a. 'll all have been working
You _________ that carrot cake before they finished it, it was amazing!
a. should have tried
b. needn't have tried
c. must have tried
a. should have tried
If you like Mourinho, enjoy him while you can - he'll be sacked in _________ time.
a. no
b. last
c. some
a. no
Which is the odd one out?
a. easygoing
b. unfriendly
c. welcoming
b. unfriendly
Jim is still here but he _________ so you'll have to speak to him quickly.
a. 's leaving
b. leaves
c. 's about to leave
c.'s about to leave
By the time you go to university, you _________ for the C2 exam.
a. 'll have started to study
b. 'll have been starting to study
c. 'll study
a. 'll have started to study
My students had told me they weren't attending class last week so _________ in the academy.
a. should have stay
b. didn't need to stay
c. would have stayed
b. didn't need to stay
The best thing about summer is wearing shorts for weeks ________ end.
a. on
b. in
c. before
a. on
Which is the odd one out?
a. old-fashioned
b. traditional
c. trendy
c. trendy
I _________ them tomorrow night at 10pm if you can make it.
a. 'll meet
b. 'm meeting
c. meet
b. 'm meeting
I _________ in Madrid for 25 years soon.
a. 'll have lived
b. 'll have been living
c. 'll be living
b. 'll have been living
I __________ about the maths exam in the end because it only tested trigonometry, which I'm good at.
a. wouldn't have worried
b. should have worried
c. needn't have worried
c. needn't have worried
You'll all be learning to drive _________ long.
a. in
b. before
c. on
b. before
Which is the odd one out?
a. suburb
b. inner city
c. outskirts
b. inner city