Where is Jack?I can't find him anywhere.
he___his homework upstairs.
A must have done B must be doing
我知道这里应该选择must be doing 理解为他正在楼上做作业.可是为什么不能选择must have done呢?这里不是问JACK在哪里吗?那应该表猜i测阿.must have done 不就是表猜测的嘛.如果不是的话,在哪种情况下用must have done 比较合适?
人气:242 ℃ 时间:2020-06-03 04:24:30
解答
我来解释一下,
have done 是完成时态.mus thave done 指一定已经完成了,与语境不符.
如果不懂欢迎提问.
推荐
猜你喜欢
- 将浓硫酸加入浓盐酸中后为什么能够制盐酸
- 一根绳子长8米,如果截去它的4分之一,再截去4分之一米还剩几米?
- 太极图的阴,阳两部分的周长和面积都分别相等吗?为什么?
- 读拼音,猜字谜
- 三年|班买了一个排球,一个篮球,一个足球,篮球和足球共50元,足球和排球共50.4元,篮球和排球共60.4元,每种球各多少元?
- 小学语文关联词语复习题带答案
- AgNO3+HCl=AgCl↓+HNO3 离子方程式怎么写
- 挑两个字 或者一个词语 求霸气一点的词语或两个字 最好霸气一点或者和名字有关的霸气词语