Jack described his father,who _____a brave boy many years ago,as a strong-willed man.
题目
Jack described his father,who _____a brave boy many years ago,as a strong-willed man.
答案给的是must have been.答案是没错,的确合情合理说的过去.可是选项中还有must be 为什么不行?有人说must be是对现在的推测,可是从语法角度看填must be 没有任何错误,为什么不能填must be?句子中有many years ago存在,那么和must be用在一起,也是表示对过去的推测.
答案
must have done表示对过去的推测
must be 现在的推测
就是因为 many years ago“多年前”
才选must have done
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 关于鱼类的仿生学
- 1.08米二()米()厘米.
- what kind of 后接单数还是复数?
- 甲乙两人解方程组,{①ax+by=7,②cx-7y=8..甲正确解得{x=3,y=-2 .乙因看错c解得{x=-2,y=2 求a,b,c.
- 《山市》中表示时间的词语
- 在直角坐标系中,四边形ABCD的各顶点的坐标A(0,0),B(12,0),C(8,6),D(2,4),求四边形的面积.
- 《反对本本主义》读后感急用啊,谢谢啊
- 数学题有一个减法算式,被减数加上减数,再加上它们的差,和是512,减数是125,查是多少?
- 游沙湖文言文注释谁有?
- 问世间情为何物,只叫人生死相许.用英文怎么翻译?
热门考点