94. Where … to go this evening? A) do you like B) would you like
C) can you like D) could you like
95. Where … we … for our holidays this year? A) shall/go B) are/going C) do/go D) will/go
96. Where are George and Sue? They … tennis in the garden. A) are playing B) were playing
C) is playing D) have been playing
97. Why did they … leave the party early? A) must B) should C) can D) have to
98. Would you like … to a party? A) coming B) to come C) come D) to be come
99. You … a test before you can get a driving license. A) should pass B) must pass C) may pass D) have to pass
100. You … on the grass. A) shouldn’t to walk B) don’t have to walk
C) mustn’t to walk D) mustn’t walk
101. You … to the bank. I can give you some money. A) don’t need go B) needn’t cleaning
C) don’t need cleaning D) needn’t go