23. Do you think I … buy this coat? A) may B) can C) might D) should
24. Do you think Jack will come to the party? I’m not sure. He … A) can B) could C) might D) must
25. Do you think the examination … difficult? A) is B) will be C) is being D) is going to be
26. Does Jill … work on Saturdays? A) must B) should C) can D) have to
27. Don’t drink coffee before you go to bed. You … sleep.A) won’t B) don’t C) aren’t D) aren’t going to
28. He … this work today. A) doesn’t need do B) doesn’t need doing
C) needn’t to do D) doesn’t need to do
29. Hello, … I speak to Gary, please? A) could B) can C) must D) A/B
30. I … an orange. A) like B) would like C) don’t like D) A/C
31. I … not … next week. I am going to have a rest. A) am/working B) shall/work C) will/work D) B/C
32. I … oranges. A) like B) would like C) wouldn’t like D) B/C
33. I … out this evening. A) am going B) will go C) am going to go D) shall go
34. I … tennis with Jack tomorrow. A) play B) am going to play C) am playing D) B/C
35. I … the piano. A) can playing B) can’t plays C) may play D) can play
36. I … the windows. They aren’t dirty. A) needn’t to clean B) needn’t cleaning
C) don’t need cleaning D) needn’t clean
37. I … to phone George. A) must to forget B) mustn’t to forget
C) shouldn’t forgot D) mustn’t forget
38. I … to see the film on television this evening. A) like B) would like C) don’t like D) likes
39. I … to the bank today. A) must going B) must goes C) should gone D) must go
40. I … to the bank tomorrow. A) will must go B) shall must going
C) should gone D) must go
41. I … you tomorrow, okay? Okay, goodbye. A) am phoning B) am going to phone
C) phone D) will phone