请高手帮忙做一道英语选择题,再写出解答原因。

Becomingamillionaireiswhathe___sincehischildhood.Nowhisdreamhas___andhisnextgoalistob... Becoming a millionaire is what he___since his childhood.Now his dream has___and his next goal is to become a comic actor,who can bring laughter to people.
A.has been dreamed of; come true
B.has been dreaming of; realized
C.has dreamed of; come true
D.had dreamed of; been turned into reality
展开
百度网友588468d
2011-03-06 · TA获得超过3329个赞
知道小有建树答主
回答量:1062
采纳率:0%
帮助的人:445万
展开全部
正确答案选 C.
先看第一空。因为主句用了 is ,是一般现在时,而且后面一句开头说 Now his dream has ___,由此可以判断这是谈论现在的情况,第一空要用现在的时态,先排除 D 项的过去完成时。再看 A 项,用了被动语态,与主语 he 不相符。是 he 主动地“梦想”,不是“被梦想”,所以排除 A 选项。B 项用现在完成进行时,C 项用现在完成时,区别不大,应该都可以。
接下来看第二空,come true “变为现实”,是不及物动词短语,只用主动语态,不能用被动语态,A、C 两项项正确。而 B 选项的第二空 realized “实现”是及物动词,要用被动语态表示“梦想被实现了”。D 项的第二空倒是正确,但第一空错误。
第一空 B, C 正确,第二空 A, C 正确,两空都正确的只用 C 选项。
原句意思:“成为百万富翁是他自儿童时代开始就一直梦想的事情。现在他的梦想已经变为现实了,而他的下一个目标就是成为一个喜剧演员,能给人们带来欢笑。”
希望解释得可以理解。
royotech
2011-03-06 · TA获得超过192个赞
知道答主
回答量:415
采纳率:100%
帮助的人:262万
展开全部
A
has been doing是“自...开始,一直...”的意思。
dream come true是实现梦想的意思,固定搭配。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-03-06
展开全部
A吧!感觉提有问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
www花仙子
2011-03-06 · TA获得超过1.1万个赞
知道大有可为答主
回答量:8024
采纳率:25%
帮助的人:5922万
展开全部
C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cbaca73
2011-03-06
知道答主
回答量:15
采纳率:0%
帮助的人:6.4万
展开全部
C
since+时间 用现在完成时
one’s dream come true 固定搭配 realize one’sdream
排除法:B D 第二空是错的 A第一空 时态错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式