英语翻译that car must have cost you a pretty penny ,oh no_不是说hav

英语翻译
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,——?
limaomao 1年前 已收到3个回答 举报

想飞得最高的鸟 幼苗

共回答了22个问题采纳率:86.4% 举报

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 (一笔数目可观的钱 / 相当一笔数量的钱)
整个句子意思,那辆汽车一定花费了你相当一笔数量的钱)
如果觉得非常满意,

1年前

10

linppoorr 幼苗

共回答了595个问题 举报

这里不是疑问句啊。看着像是对话。回答的时候才说:“哦,没”

更新:

哦。这个have 是cost的组词。 must have cost 在原句子里是一起的。回答的时候才用haven't.

1年前

1

Iyoushe 幼苗

共回答了65个问题 举报

你好!
这里应该用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 在美语中,就用助动词dodoes,不...

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.037 s. - webmaster@yulucn.com