英语问题do you know where david is
题目
英语问题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呢?
答案
should (not) have done 表示本(不)应做某事,现在却(没)做了,带有责备语气
must/can have done 都表示肯定推测,must语气更为强烈
本题中,有推测依据his coat is still here,故用can't
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 用20g烧碱(碳酸钠)配制成500ml溶液,其物质的量浓度为多少?从中取出10ml,其物质的量浓度为多少?
- 比热容是一种属性,它不随物质的——、——、温度的改变而改变,只要物质相同,状态一定,比热容就——.
- 居说圣诞老人是来原与历史上一个真实的人物.that father christmas a rear person in history.
- The pursuit of excellence is my ultimate goal!翻译
- 血红蛋白的功能是什么?化学角度来说
- 边长为a,b的两个正方形拼在一起,试写出图中阴影部分的面积.并求出当a=5,b=2时,阴影部分的面积
- 星云形成的原因是什么呢?
- 请问"人远天涯近"的含义是什么?
- 改善家庭生活求一篇英文作文
- 当物体距凸透镜10厘米时,在透镜的另一侧光屏上上成一个清晰放大的像.若只将凸透镜向光屏方向移动2厘米时,则在光屏上又成一个清晰的像,那么该凸透镜的焦距f为( )
热门考点