(英语语法)I had a dream come true这句话有语法错误么?怎么解释? 20

fkcuoyu
2012-03-03 · TA获得超过124个赞
知道答主
回答量:63
采纳率:0%
帮助的人:41.3万
展开全部
没错误,have sth. done 这是have的一种用法,只完成某事,这句话可翻译为:我有个梦想实现了
hsip54
培训答主

2012-03-04 · 好好学习,天天向上
知道大有可为答主
回答量:2.8万
采纳率:80%
帮助的人:3308万
展开全部
正确。have(使)+宾语+动词原形:
I will have her speak at the meeting.我将让她在会议上发言。
该句意思是:我的一个梦想实现了。
come true中的come是不及物动词,不能用被动语态。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
经常改网名
2012-03-04
知道答主
回答量:33
采纳率:0%
帮助的人:10.2万
展开全部
这要看从哪方面看,要是单纯从语法方面考虑的话绝对没有错,如果要从英语的用语习惯来看的话很别扭,翻译出来的是我使得我的一个梦想成真了,好像很拗口,而且很生涩啊,正常英美人的习惯是我的梦想实现了,my dream came true~~~,(I had a dream come true)正确时正确,但很少那样用的~~~
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cnsshh
2013-02-16
知道答主
回答量:22
采纳率:0%
帮助的人:7.7万
展开全部
此句正确。但理解上前面所言无一正确。
had就是最简单的意思“有”,与使役动词用法无关。
dream 词条:牛津高级7,朗文5,剑桥,麦克米伦词典 都有“a dream come true”例句。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-03-03
展开全部
有错误,一个句子中没有从句的话,是不可以出现两个做谓语动词的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式