28. —How about going to "Grand" for dinner?
— ______. It's a long time since we had a good meal.
A. Well B. That sounds like a good idea C. Thank you D. But I'm too busy
29. --I'm sorry to keep you waiting.
--Oh, not at all. I ______ here only a few minutes.
A. have been B. had been C. was D. will be
30. Here are two pairs of shoes, ______ you may choose.
A. both of them B. either of them C. any of which D. either of which