44. I think Carol … buy some new clothes. A) may B) can C) should D) might
45. I think Diana … the exam. A) will pass B) is passing
C) will be passing D) is going to pass
46. I think we … the match. A) will win B) shall win C) are winning D) A/B
47. I was late for work yesterday. I … to the dentist. A) had to go B) must have gone
C) should have gone D) might have gone
48. I was tired last night but I … A) can’t sleep B) wasn’t able to slept
C) couldn’t sleep D) could sleep
49. I’ll be late for work tomorrow. I … to the dentist. A) should go B) may go C) must go D) have to go
50. I’m going to a party tonight. What … I …? A) do/wear B) will/wear C) am/wearing D) shall/wear
51. I’m not working tomorrow, so I … get up early. A) mustn’t B) shouldn’t C) don’t have to D) needn’t to
52. I’m thirsty. I … a drink. A) like B) would like C) don’t like D) wouldn’t like