52单词网 > 高中英语 > 高中英语题库 > She is almost 2 hours late. What to her? [ ] A.should have happened B.must have

She is almost 2 hours late. What to her? [ ] A.should have happened B.must have

来源:网络 时间:
She is almost 2 hours late. What to her? [ ] A.should have happened B.must have

She is almost 2 hours late. What ________ to her?

[]

A.should have happened

B.must have happened

C.may have happened

D.can have happened

试题答案

答案:D

解析:
在疑问句中表示推测,应使用“can”;是对过去情况的推测,所以使用can have done

在疑问句中表示推测,应使用“can”;是对过去情况的推测,所以使用can have done。