黄鳝血功效与禁忌:急~~~高一英语题2

来源:百度文库 编辑:高考问答 时间:2024/05/02 04:16:02
--mary's late today.
--well,she___the bus.
A.must miss B.may have missed C.can have missed D.should have missed

B

这是情态动词的完成体

也就是can/may/should/must等+have done

根据题意,表示对过去的猜测

所以A错误.C中can一般用于否定猜测 也就是can't have done比较多

D的意思是本应该错过但现在没错过,那么mary就没迟到咯?所以也不对.

排除法或者推断法,都是B

合掌.

B

b

B
---马丽今天迟到了.
---哦,她一定是错过了公交车.
因为这件事情已经完成了,所以用完成时.

B

A 意思为 她。。。必须错过。。
C 意思为 她。。能错过。。
D 意思为 她。。应该错过。。

只有B 意思为 他。。可能(也许)错过。。。

B.may have missed
may表示推测可能

这个是假设句子,所以用done