英语问题do you know where david is
Do you know where David is?I couldn`t find him anywhere.
-Well.He( )have gone far-his coat is still here.
A shouldn`t Bmustn`t C can`t D wouldn`t
should不是也可以表示推测吗,为什么答案是C而不是A呢?
人气:303 ℃ 时间:2019-11-02 04:04:56
解答
should (not) have done 表示本(不)应做某事,现在却(没)做了,带有责备语气
must/can have done 都表示肯定推测,must语气更为强烈
本题中,有推测依据his coat is still here,故用can't
推荐
猜你喜欢
- 将下列句子改为祈使句
- 2年前,李老师的年龄是小明的4倍,2年后,李老师的年龄是小明的3倍.李老师今年几岁
- 请问:如何运用4个数:3,-5,7,-13 随便运用各种运算,每一个数字只可以使用一次,然后其结果为24
- (1-8分之3-2分之1)÷(-2分之1)的2次方
- 一艘轮船要从甲港驶向乙港,已知甲乙两个港口之间相距200千米.这艘货轮在静水行驶的速度是35千米/时,急
- I am going to qindao by ship/by sea.同义句
- when do you go to math lessons?怎么回答
- the greens are giong to move to france next year 改成否定句 the greens ()()giong to move to