英语语法问题,看下面例子:No one would have imagined Anne landing the cla

1个回答

  • 翻译成

    过去,没有人能想到Anne能担当这一经典角色——性感聪明的猫女,她自己也没想到.

    would have done 结构

    在非真条件句中,对过去事实相反的假设

    与将来完成时will have done 对应

    应该是第二种用法

    希望有所帮助

    看了楼下几个回答 突然我也不会了……我差了半天没有查到if这样省略的情况……我再查查

    我来补充下 if 能省略的就一下三种情况:

    当条件从句中含有had,should,were,可以省略if,但这时要采用倒装句,把had,should,were 放在主语前