高中英语情态动词选择题,求解释

Jackdescribedhisfather,who_____abraveboymanyyearsago,asastrong-willedman.答案给的是musthav... 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用在一起,也是表示对过去的推测。
展开
nbyoungor
2012-12-16 · TA获得超过1.4万个赞
知道大有可为答主
回答量:6679
采纳率:0%
帮助的人:3633万
展开全部
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除了表示“义务”,意为“必须”外,还可能表示“推测”。
推测有两种形式:
1. 对现在和将来的情况的推测用must be+表语或must be+doing, 前者表示:XX一定是。。。、一定在。。(XX地方), 后者表示:XX一定在做什么。
如:He must be a student. 一定是个学生。
2. 对过去情况的推测判断:must have done sth.
译:杰克将他父亲描述成一个意志坚定的人。他父亲多年以前一定是一个勇敢的孩子。
埃博拉ice
2012-12-16 · TA获得超过1410个赞
知道小有建树答主
回答量:418
采纳率:100%
帮助的人:400万
展开全部
“must+不定式的完成式”常用在肯定句中,表示对过去发生的行为的推测,意为"一定;想必"。
例如:
Nonsense, you must have misheard.
胡说,你肯定是听错了。(对过去的推测,很有把握的推测。)
His watch must have stopped. I will go and call him.
他的手表肯定是停了。我去叫他。
He must have been looked down upon by his contemporaries.
他一定是受到同龄人的轻视了。
You must have seen the film Titanic.
你一定看过电影《泰坦尼克号》。
He must have been to Beijing.
他肯定去过北京。
It must have rained last night, for the ground is wet.
昨天晚上一定下过雨了,因为地面是湿的。
It is 8 o’clock. They must have arrived now.
8点了。现在他们一定已经到了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
GOGOPLAY
2012-12-16 · TA获得超过1408个赞
知道小有建树答主
回答量:959
采纳率:0%
帮助的人:979万
展开全部
must have done表示对过去的推测
must be 现在的推测
就是因为 many years ago“多年前”
才选must have done
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rongqianjing
2012-12-16 · 超过12用户采纳过TA的回答
知道答主
回答量:75
采纳率:0%
帮助的人:42.4万
展开全部
must have done 这是一个固定的搭配,对过去的肯定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式