关于翻译疑问的用法

thatcarmusthavecostyouaprettypenny,ohno_不是说have为助动词是havn’t这道题的have难道是实意动词?????只有为实意动词... that car must have cost you a pretty penny , oh no_
不是说have为助动词是havn’t
这道题的have难道是实意动词?????
只有为实意动词才是didnt
that car must have cost you a pretty penny , oh no,——?
展开
陈才英语教育
2013-05-02 · TA获得超过2.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:74%
帮助的人:3973万
展开全部
that car must have cost you a pretty penny , oh no_
句子结构权威语法分析

以上句子结构为:主语+情态动词must+现在完成时结构(表示过去发生的事情一种猜测)

主语+must +have done something :翻译成中文:想必/一定做过某事情 / 发生过某事情

that car must have cost you a pretty penny
句子主语:that car (那辆汽车)
句子谓语:must have cost (一定花费/ 一定花掉)
句子间接宾语: you (你)
句子直接宾语:a pretty penny (一笔数目可观的钱 / 相当一笔数量的钱)
整个句子意思,那辆汽车一定花费了你相当一笔数量的钱)

如果觉得非常满意,请采纳,谢谢!
angel_angel6
2013-05-02 · TA获得超过634个赞
知道小有建树答主
回答量:2197
采纳率:60%
帮助的人:650万
展开全部
你好!
这里应该用havn't
这个是要看时态的,在这句话中是现在完成时故用havn't
如:
1.They have read the book, haven't they?如果是现在完成时态,就用haven't 。
2.You have to go there on foot ,don't you ? have 在美语中,就用助动词do\does,不用havn't.
3.He must have been in Japan last week , didn't he ? 强调对过去情况的推测(有过去的时间状语),就用 didn't。
You must have told her about it,haven't you?强调动作的完成(没有过去的时间状语),就用haven't 。
小马过河为您解答!~
祝您学习愉快!~
追问
答案给的是didnt
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
michaelxmeng
2013-05-02 · TA获得超过2655个赞
知道大有可为答主
回答量:2853
采纳率:50%
帮助的人:1706万
展开全部
这里不是疑问句啊。看着像是对话。回答的时候才说:“哦,没”

更新:

哦。这个have 是cost的组词。 must have cost 在原句子里是一起的。回答的时候才用haven't.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式