作业帮 > 英语 > 作业

she is two hours late.what ( )to her?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/27 15:25:22
she is two hours late.what ( )to her?
A should have happened B must have happened C may have happened D can have happened
应该是C项.
may 表示一种推断,推测.由“may+have+过去分词”组成.是一种可能性.是一种口语形式.
用can、must 比较生硬.
用should 表示“本应该”发生却没有发生.是虚拟与过去事实相反.在这里不合适.