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

(单选题)

Mary is so wet. She ______ in the rain.

A.must be caught

B.can have been caught

C.should have been caught

D.must have been caught

参考答案:D

参考解析:

考查情态动词表推测。句意:Mary湿透了,她肯定淋雨了。be caught in意为“陷在”,情态动词表示对过去的推测为情态动词+have done的形式,句子中Mary现在身上是湿的,说明淋雨应该是过去发生的,对于过去事实肯定推测应用must have done。should have done意为“原本应该而实际未……”,不符合句意。故选D。

知识点:
华图在线app

添加您的

专属公考咨询师

扫码领专属好礼

返回顶部