Has she ever been late for school?I'm afraid she ___________ by someone on the way here.A.must have been troubled B.must be troubled C.had been troubled D.would have been troubled 麻烦讲一下原因最好

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 12:15:05
Hassheeverbeenlateforschool?I''mafraidshe___________bysomeoneonthewayhere.A.musthavebeentroubledB.mus

Has she ever been late for school?I'm afraid she ___________ by someone on the way here.A.must have been troubled B.must be troubled C.had been troubled D.would have been troubled 麻烦讲一下原因最好
Has she ever been late for school?I'm afraid she ___________ by someone on the way here.A.must have been troubled B.must be troubled C.had been troubled D.would have been troubled 麻烦讲一下原因最好

Has she ever been late for school?I'm afraid she ___________ by someone on the way here.A.must have been troubled B.must be troubled C.had been troubled D.would have been troubled 麻烦讲一下原因最好
答案 A.must have been troubled
这里是must have been表对过去的推测,had been是陈述事实.
前面同一个说话人提到“她迟到过吗?”可以看出她以前没有迟到过,但是现在迟到了,这里说话人是在猜测她现在迟到的原因.