- 试题详情及答案解析
- --We________ in advance. Look, this restaurant is almost empty.
--Yes, just in case.A.needn’t have booked | B.mustn’t have booked |
C.didn’t need to book | D.couldn’t have booked |
- 答案:A
- 试题分析:考查情态动词和虚拟语气。句意:--我们本来不需要提前预订的,看,这家饭店的顾客几乎寥寥无几。--是的,为了以防万一。情态动词+have done表示对过去的事情进行虚拟,needn’t have done本不必做某事;must have done一定已经做了某事,这时不能用must的否定形式,mustn’t不能表示推测;couldn’t have done不可能已经做了某事;根据句意可知,这里是“本不必”的意思,故选A。
考点:考查情态动词和虚拟语气