> 英语 >
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 麻烦讲一下原因最好
人气:179 ℃ 时间:2019-09-17 20:26:31
解答
答案 A.must have been troubled
这里是must have been表对过去的推测,had been是陈述事实.
前面同一个说话人提到“她迟到过吗?”可以看出她以前没有迟到过,但是现在迟到了,这里说话人是在猜测她现在迟到的原因.那她现在迟到,为什么不可以表示对现在的推测呢?这里的时态是过去!!
推荐
猜你喜欢
© 2025 79432.Com All Rights Reserved.
电脑版|手机版