she is already twe hours late.What____to her?A can have happened B must have happened C should have happened D must happen为什么不选B呢?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 15:34:40
she is already twe hours late.What____to her?A can have happened B must have happened C should have happened D must happen为什么不选B呢?
she is already twe hours late.What____to her?
A can have happened B must have happened C should have happened D must
happen
为什么不选B呢?
she is already twe hours late.What____to her?A can have happened B must have happened C should have happened D must happen为什么不选B呢?
选C
B中的must太肯定了,这个是推测,没法做出如此肯定的推导的.
请及时采纳,多谢!
表示对过去本该做没有做的虚拟语气,选C,用should
对情况进行推测,一般用could或者should
如果是肯定句,选b是可以的,但在疑问句中是不是感到别扭呢?她迟到了俩小时,就一定发生了什么事吗,语气过于强烈
因为must have done表示对过去的肯定猜测,但是在这里提问者不知道“她”发生了什么事,所以只能选疑问形式的can来表示故选AA也是对过去的猜测啊,而且可以理解成在她迟到的这两个小时里肯定发生了什么事,也是对过去的肯定猜测嘛can是疑问猜测,就是说是提问者不清楚的情况下说出来的,就是说可以说成“他已经迟到了两个小时,她发生了什么事呢?”但如果选B那就成“他已经迟到了两个小时,她一定发生了什...
全部展开
因为must have done表示对过去的肯定猜测,但是在这里提问者不知道“她”发生了什么事,所以只能选疑问形式的can来表示故选A
收起
选A,
语气较委婉,而且不可能是“must,should”
完成时。
A.
表示可能性的猜测!
为什么不选B呢? 选C B中的must太肯定了,这个是推测,没法做出如此肯定的推导的。 学习是一件愉快的事! (*^__^*) 请及时采纳,多谢!