答案 A.must have been troubled
这里是must have been表对过去的推测,had been是陈述事实.
前面同一个说话人提到“她迟到过吗?”可以看出她以前没有迟到过,但是现在迟到了,这里说话人是在猜测她现在迟到的原因.那她现在迟到,为什么不可以表示对现在的推测呢?这里的时态是过去!!
Has she ever been late for school?I'm afraid she ___________ by someone on the way here.A.must have been troubled B.must
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 麻烦讲一下原因最好
英语人气:743 ℃时间:2019-09-17 20:26:31
优质解答
我来回答
类似推荐
猜你喜欢
- 1英语作文你很喜欢英语 ,而且英语学得很好,英语老师请你向全班同学介绍你学习英语的经
- 2若有7个自然数的平均数是12.41,(按四舍五入法保留两位小数),但在验算的时候发现最
- 3设f(x)在点a的某领域内具有二阶连续导数,求
- 4以“取舍”为话题的800字作文
- 5为什么W额=机械间磨擦力与阻力作用点移动的距离的乘积
- 6有没有《长歌行》,《七步诗》,《出塞》的诗意啊!
- 7一件衣服九折出售,比原价便宜元,这件衣服原价多少元
- 8写出几个表现人物思想品质的词语,并加以描述
- 9取25克两种金属的合金,与足量盐酸反应,产生氢气2克,组成的合金金属是
- 10_____(Will,Shall)there________(be,have)a football game this Friend?【选择括号里正确的单词填空】