英语选择题,告诉我答案与解析

32jackdescriedhisfather,who_____abraveboymanyyearsago,asastrong-wiledmanA.wouldbeB.wo... 32 jack descried his father, who _____a brave boy many years ago, as a strong-wiled man
A. would be B. would have been
C. must be D. must have been
答案是D,为什么
展开
iris贝
2010-08-21 · TA获得超过143个赞
知道小有建树答主
回答量:112
采纳率:0%
帮助的人:0
展开全部
从 as 引导的那句可以看出 jack 是从他爸爸现在 strong-wiled 的形象做出一种肯定的推测:他爸爸年轻时一定是一个勇敢的小男孩。
(strong-wiled 我也不知道这个怎么翻译,大概就是很强壮、狂野的意思吧。)
所以就是must了,表示过去对现在的影响 就是 have been 了,
因此选 D 了
不知道你可以懂我的意思不、、、\(^o^)/~
jslingjue
2010-08-21 · TA获得超过156个赞
知道小有建树答主
回答量:222
采纳率:0%
帮助的人:137万
展开全部
must have been表示的是“过去(的某件事情)一定是”。情态动词must、may、might等后面加have been 表示对过去的事情的肯定判断,意为“过去一定/可能是。。。”。

含有must的表示语气强烈,肯定性非常强。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
祢穹s2
2010-08-21 · TA获得超过243个赞
知道答主
回答量:179
采纳率:0%
帮助的人:98.4万
展开全部
是A would在此处表过去常常,基本同used to,我们老师给我们讲过一个经典的例子:《yesterday once more》中的一句歌词:When I was young,I would listen to the radio.....
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
纯尔蔚蓝
2010-08-21 · TA获得超过381个赞
知道小有建树答主
回答量:364
采纳率:0%
帮助的人:270万
展开全部
D
对过去肯定的猜测用must have done结构
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
温酷12
2010-08-21
知道答主
回答量:30
采纳率:0%
帮助的人:0
展开全部
正确答案: B

who 引导的定语从句修饰his father, 从句中有"many years ago" 说明是过去发生的事, 而 "would have been... "指曾经怎么样, "must have been..."指过去肯定怎么样. 从句的意思是, 他曾是个勇敢地男孩. 所以应选择B

主句最后应该是"strong-willed" 吧, 是意志坚强的意思.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式