1) I ___________ to the news when I heard about the crash. a) was listening b) 've listened 2) I think it ___________ rain tonight. It’s getting very cloudy. a) could be raining b) could rain 3) They __________________ with us now if they had somewhere else to go. a) wouldn't stay b) wouldn't be staying 4) I _______________________ to Sam later so I’ll mention the new project to her. a) 'd be talking b) 'm going to be talking 5) You have been charged with many offences in the past. ________________ I'll be recommending a prison sentence. a) Taking that into account b) But in spite of that 6) The weather was terrible. _______________we decided to end our holiday early. a) Given that b) In spite of that 7) The government has known for a long time about the lack of specialists, ___________________ have done nothing to del with the problem. a) considering that b) and yet they 8) It _______________________difficult bringing up two children on your own, but you did incredibly well.  a) must have been b) can't have been 9) He _____________that old already. He still looks so young. a) can't be b) mustn't be 10) There ___________________ somewhere we can get something to eat. I’m really hungry. a) can't be b) must be 11) He _______________________ at the party last night because I didn't see him there. a) can't have been b) mustn't have been 12) It _____________ easy to learn a new language from scratch. a) mustn't be b) can't be  13) You __________________ so happy when you got the job offer! a) can't have been b) must have been 14) If we hadn’t checked the website, we wouldn’t have (know) that the plane was delayed. a) know b) known 15) She ___________________ (go) home if she’d known you were coming. She was desperate to see you. a) would go b) wouldn't have gone 16) If I had studied harder in school, I ____________ (get) into my dream university. a) would have gotten b) will get 17) If he had taken the train, he __________ (be) stuck in traffic now. a) wouldn't be b) will not be 18) If she _______________ (learn) Spanish, she could speak to her grandparents who live in Spain. a) learnt b) would have learnt

Leaderboard

Visual style

Options

Switch template

Continue editing: ?