天堂之歌

听歌而来,送我踏青云〜

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

王同学2018-08-02 17:12:09

为什么是would have been 不是would had been

回答(2)

Cindy2018-08-02 17:42:10

同学你好,因为这里描述的是一个过去的时点(1970-2000),所以要用would have而不是would had.过去的过去才用had

  • 评论(0
  • 追问(1
评论
追问
在虚拟的条件成立的情况下,1970到2000的gdp应该是一个过去已经确定不会再改变的结果,所以不应该是过去已经完成的吗?

Evian, CFA2018-08-04 08:45:59

哲灏同学你好,if Swizerland had been subject to the same...已经用了had been subject虚拟语气下的过去式,在what the cumulative loss would have been中应该用would have been,有主将从现的意思,主语的时态比从句晚

  • 评论(0
  • 追问(0
评论

精品推荐

评论

0/1000

追答

0/1000

+上传图片

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

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

    X

    注册金程网校

    验证码

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

    已有账号登录