she is two hours late.what ( )to her?A should have happened B must have happened C may have happened D can have happened

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/10 17:11:42
sheistwohourslate.what()toher?AshouldhavehappenedBmusthavehappenedCmayhavehappenedDcanhavehappenedsh

she is two hours late.what ( )to her?A should have happened B must have happened C may have happened D can have happened
she is two hours late.what ( )to her?
A should have happened B must have happened C may have happened D can have happened

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 表示“本应该”发生却没有发生.是虚拟与过去事实相反.在这里不合适.

我选c

C 表猜测
不可能选D 答案有问题

C

B 因为她已经迟到两小时了
肯定出了什么事

C
对补充:
不可能!答案不可能是D。肯定是答案不对,如果是d,那肯定就是病句。D根本没有解释,What can have happened to her不符合,你最好和一个人(比如老师)说一下,也看一看别人的意见。我坚持意见,C!