天堂之歌

听歌而来,送我踏青云〜

您现在的坐在位置:首页>智汇问答>CFA一级

翊同学2018-11-01 00:07:48

老师您好,请问,1970 and 2000 would have been, ‘would have been’当什么讲?是什么时态?

回答(1)

Evian, CFA2018-11-01 18:14:24

同学你好,

would have been 原型是would be,“将会”的意思

时态是过去式,是对过去的某个事件作出假设,看另一个事件的情况。是已经发生的事情,用If对其作出一种假设。

比如例句中简化来说:what the loss would have been, if Switzerland had been subject to the...中文的意思是:如果Switzerland怎么怎么样,Loss损失将会是多少呢?

  • 评论(0
  • 追问(4
评论
追问
如果是描述与过去相反,用过去完成时,但讲义里提到说,条件句中不可出现Would是什么意思呢
追问
if 条件句中,不可出现Would……原因是什么?老是没有讲呢
追答
同学早上好, If条件从句中不用would,而条件状语从句的主句是要用would
追答
你可以理解为,If引导的条件状语从句,是假定了一种情况,比如:If Switzerland had been subject to the...,what the loss would have been? 中,如果Switzerland被影响了(一种情况假设发生了),损失将会是...(would have been可以看成预估,)

精品推荐

评论

0/1000

追答

0/1000

+上传图片

    400-700-9596
    (每日9:00-21:00免长途费 )

    ©2025金程网校保留所有权利

    X

    注册金程网校

    验证码

    同意金程的《用户协议》
    直接登录:

    已有账号登录