B2 Practice Test 2020

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

B2 GRAMMAR PRACTICE TEST 5.

Lisa was still laughing when I arrived because _____________ a funny


book.
1. As soon as you see John, _________________ about the meeting?
a. she had been reading
a. can you to tell him b. she will be reading
b. might you have tell him c. she will have read
c. can you tell him d. she is reading
d. might you to tell him
6. Last year, when I first met her at work, she told me she ________ there for
2. I wish I _____ those words. But now it's too late. ten years.
a. has still worked
a. not having said b. had already been working
b. have never said c. had been working already
c. never said d. hadn’t already worked
d. had never said
7. He _____ robbed as he was walking out of the bank.
3. The man, who has been missing for 10 days, is believed _____.
a. had
a. to be abducted b. did
b. to be abducting c. was
c. to have been abducted d. were
d. to have been abducting
8. If I _________ you, I’d study more before your exam.
4. She bought a(n) ___________________ handbag.
a. was
a. black, expensive, leather, Italian b. were
b. Italian, leather, expensive, black c. will be
c. expensive, black, Italian leather d. would have been
d. leather, Italian, black, expensive
9. It _____ the best idea to pay for those tickets by credit card. The website 13. What did you _______ do in your last job?
doesn’t look secure.
a. would
a. might not have been b. use to
b. may not be c. used to
c. might not be d. use to be
d. must not have been
14. I heard the police __________ dozens of people but they still haven’t
10. They _____ the classroom every day for three months. made an arrest.

a. were made cleaning a. have interviewed


b. were made clean b. were interviewed
c. were made to clean c. had interviewed
d. made to clean d. have been interviewed

11. We'll never know what might have happened _________ the email 15. We’re going to the theatre tomorrow ________ it’s too late to book
sooner. tickets.

a. if he had sent a. if
b. had he send b. when
c. if he has sent c. unless
d. did he sent d. in case

12. ______ gifts to the judges. 16. Your garden is ______ than ours.

a. It's not allowed offering a. much bigger


b. It's not permitted to offer b. so bigger
c. It's not permitted offering c. more bigger
d. It's not allowed to offered d. much the biggest
17. Please will you pass me ________ grapes? 21. A: What's your new boss _________? B: He’s OK. He lets me get on
with the job.
a. some
b. few a. like
c. a lot b. seem like
d. little c. look like
d. seem as
18. Jonathan said he ______ a great time at the party at your place last week.
22. If they’d needed help, they ________ asked.
a. ’d had
b. ’d have a. would
c. had b. have
d. ’s had c. would have
d. had
19. I think people nowadays are a lot more technically-minded than they
_______ be. 23. We've been colleagues for ages. I _________ him since I first moved to
London.
a. use to
b. would a. ’ve known
c. used to b. know
d. get used to c. ’m knowing
d. ’d known
20. You have taken the rubbish out, _______ you?
24. I'm sorry, I _________ to get that money changed for you. I was too busy.
a. didn’t
b. have a. couldn’t
c. haven’t b. weren’t able
d. don’t c. managed
d. didn’t manage
25. It happened ages ago. I ______ in New York at the time. 29. Paris has some great museums ______ you can see the impressionist
painters.
a. worked
b. had worked a. which
c. was working b. where
d. had been working c. that
d. when
26. She woke with a bad stomach ache. It _______ something she'd eaten.
30. If he __________ a second time, he never would’ve succeeded.
a. should’ve been
b. must’ve been a. wouldn’t have tried
c. wouldn’t have being b. wasn’t tried
d. would’ve been c. didn’t try
d. hadn’t tried
27. I'm looking forward to my holiday! I _____ to spend a week on a boat!
31. She ________ me Steve had lost his job.
a. ’m going
b. will a. said it to
c. ’ll go b. said
d. ’ll be c. told
d. says
28. You don't have to apply for a student visa in the UK _____ you're from
outside the EU. 32. Tom: “Have you been to Berlin?” Tom asked Carol if ___________ to
Berlin.
a. if
b. if not
a. she was going
c. unless
b. she went
d. in case
c. had been
d. had gone
33. Are you going to the club tonight? You _____ pay an entrance charge if 37. Choose the correct option:
you arrive before 8pm. It’s free.
a. Can you tell me where is the station?
a. mustn’t b. Can you say me where is the station?
b. shouldn’t c. Can you to tell me where the station is?
c. don’t have to d. Can you tell me where the station is?
d. wouldn’t
38. I’m doing a Spanish course in the evenings ___________.

34. This time next Thursday ____________ to Chicago. a. in this moment


b. now
a. I’ll fly c. at the moment
b. I’m flying d. in the moment
c. I’ll be flying
d. I will have been flying 39. Martin ______________ a very interesting new idea for the project.

a. put forward
35. I’ve been working the early shift since last year but I still can’t b. put on
___________ getting up early.
c. put in
a. be used to d. put up
b. get used to 40. The traffic was very heavy and we ___________ for over an hour.
c. getting used to
d. being used to a. were blocked in
b. were stuck
36. She _____________ at the hairdresser tomorrow.
c. was stuck
a. is having her hair cut d. were block
b. has her hair cut
c. will have cut her hair
d. cut her hair

You might also like