天堂之歌

听歌而来,送我踏青云〜

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

张同学2020-12-24 07:56:30

estimated 代表是过去时 所以if之后要用过去完成时 那怎么判断would之后应该是什么时态呀? 是因为if后面是had been subject (过去完成时)所以这里也要统一时态所以是would have been 吗?would后接原形,但是再之后怎么判断呀?比如这里的been 为什么不是be?

回答(1)

Evian, CFA2020-12-24 19:27:09

同学你好,

表示与过去的事实相反,条件状语从句中的谓语动词用过去完成时,主句中的谓语动词则用“would / should / might / could + have +过去分词”。
如: If he had taken my advice, he would have succeeded in the competition.
但你可以发现estimated是过去式而不是shoud + do

其实我们CFA考试中学习语法不需要在时态上一一对应,这句话是从一个英文报道中摘录的。理论是理论,实际可能不是理论那么用。

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

精品推荐

评论

0/1000

追答

0/1000

+上传图片

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

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

    X

    注册金程网校

    验证码

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

    已有账号登录