must have done表示对过去的推测
must be 现在的推测
就是因为 many years ago“多年前”
才选must have done
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 been.答案是没错,的确合情合理说的过去.可是选项中还有must be 为什么不行?有人说must be是对现在的推测,可是从语法角度看填must be 没有任何错误,为什么不能填must be?句子中有many years ago存在,那么和must be用在一起,也是表示对过去的推测.
英语人气:598 ℃时间:2019-10-24 12:33:58
优质解答
我来回答
类似推荐
猜你喜欢
- 1某种产品是由A种原料x千克、B种原料y千克混合而成,其中A种原料每千克50元,B种原料每千克40元,后来调价,A种原料价格上涨10%,B种原料价格减少15%,经核算产品价格可保持不变,则x:y
- 2Happy new year to my best friend!
- 31.2厘米等于几分米等于几米?
- 4怎样修改病句例:小院子里,种着白菜、萝卜、小麦、茄子、草莓.
- 5阿长与山海经为什么作者重点写我对书的渴望和得书后的狂喜,对阿长买书过程一字不提
- 6读一读,把括号里的词语换一换
- 7创新物理兴趣小组的同学们利用如图6所示的实验器材探究电流通过导体时产生的热量与电阻的关系,电热丝R1和
- 8《草房子》读后感(150字)
- 9青春 1000 字
- 10小明和小刚在长90米的游泳池的对边上同时开始游泳,小明每秒游3米,小刚每秒游2米,他们来回游了12分钟,若不计转向的时间,则他们交汇的次数是_.