B must be 是对现在肯定的猜测“一定”
而must have done是对过去发生的事做肯定的猜测.
我(当时)没有听到电话,我(当时)一定睡着了.
1.I didn’t hear the phone.I ___ asleep.
1.I didn’t hear the phone.I ___ asleep.
A.must be
B.must have been
A.must be
B.must have been
英语人气:471 ℃时间:2019-11-13 01:10:56
优质解答
我来回答
类似推荐
猜你喜欢
- 11.三角形中的一个角是第二角的3/2,第三个角比这两个角的和大30°,求这三个角的度数(用因为所以的方式求出来)
- 2结合生活实际,写一个经过大家合作,取得成功的小故事(一百字左右)
- 3A B C 三个齿轮齿数分别是20 46 22 A为主动轮 B 从动 C从动 传动比的计算公式请问
- 4She ()『not come』to school yesterday because she was ill.(用所给词的适当形式填空)
- 5形容孤单的词语有哪些?
- 6计算(3x-3y)²(x-y)³(y-x)²(y-x)³要过程,
- 7()言()语 填上近义词
- 8抽屉原理
- 9Give them what they want or make them want what you give.
- 10如图,已知E为平行四边形ABCD的边DA的延长线上的一点,且AE=AD,EC交AB于点F,求证:EF=CF