logo
首页 课程 题库 资讯 师资
加微福利
APP 400-8989-766
search
公考题库 > >

(单选题)

Jenny looks so tired; she ______ too late last night.

A.should have stayed up

B.must have stayed up

C.can stay up

D.may stay up

参考答案:B

参考解析:

考查情态动词+have done的结构。句意:Jenny看起来很疲惫,想必她昨晚一定熬夜了。should have done意为“原本应该……,而实际没有……”;must have done表示对过去的肯定猜测;can用于肯定句中,表示“能够”;may表示的猜测可能性比must小。根据句意以及时间状语last night可知昨晚熬夜的可能性很大,故选B。

知识点:
华图在线app

添加您的

专属公考咨询师

扫码领专属好礼

返回顶部