作业帮 > 英语 > 作业

take a look at that car,it must have been expensive,为什么用have

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/06 13:29:36
take a look at that car,it must have been expensive,为什么用have been?
为啥不说it must be expensive?
Take a look at that car,it must have been expensive,
为什么用have been?
为啥不说it must be expensive?
答:It must be expensive.是对现在情况的肯定推测:这车一定很贵.
It must have been expensive.是对过去情况的肯定推测:这车当时一定很贵.
什么时候说什么话.所以说话者为什么要这么说不那么说,要看上下文.要回答你这个问题,需要你提供更多的上下文.在没有更多的上下文的情况下,要回答:
Take a look at that car.It must have been expensive.这句话的语境和意思,只能发挥我们的想象:比如我们去博物馆参观某名人曾坐过的车(现在都不生产了),指着它说:请看那辆车.当时一定是很昂贵的.(现在?无价!)