导读:ecstasy so great that I would often have sacrificed all the ecstasy so great that I would often have sacrificed all the rest of life for hours of this joy.请问:这里的would often have sacrificed是...
ecstasy so great that I would often have sacrificed all the
ecstasy so great that I would often have sacrificed all the rest of life for hours of this joy.
请问:这里的would often have sacrificed是什么语法元素?是虚拟?还是对过去的推测?
常春藤感
1年前他留下的回答
已收到1个回答
何舟1
种子
该名网友总共回答了19个问题,此问答他的回答如下:采纳率:89.5%
would have done 过去将来完成时(可用于虚拟句,表示与过去的事实相反);过去将来完成时(表示在过去某一时间对将来某一时刻以前所会发生的动作).在此句中是从句的谓语部分,是一种虚拟语气,表达意愿.这句话的意思是:这份喜悦如此巨大以至于我常常愿意牺牲我剩下的生命来换取这几个小时的快乐.但实际上“牺牲剩下的生命”是不可能发生的,所以是虚拟.P.S.:这句话应该还有前面一部分没有写上来吧,所以翻译成中文有点怪怪的……
1年前他留下的回答
追问
2
常春藤感
如果是虚拟的话,是对过去的虚拟还是对将来的虚拟?如果是对将来的虚拟的话,为什么要用would+完成时呢?我记得从句对将来的虚拟是要用would+do的?这就是我困惑的地方。
何舟1
would have done 是对过去的虚拟。。。你这句话所在的整个文本是什么时态?如果是过去时那就是对的。all the rest of life 在这里没有暗示此句时间是将来的意思~~~从句中对将来的虚拟用would do 的前提条件是从句在if的虚拟里,主句表示对将来的虚拟(用did),从句用would do。
以上就是小编为大家介绍的ecstasy so great that I would often have sacrificed all the 的全部内容,如果大家还对相关的内容感兴趣,请持续关注上海建站网!
标签:
内容声明:网站所展示的内容均由第三方用户投稿提供,内容的真实性、准确性和合法性均由发布用户负责。上海建站网对此不承担任何相关连带责任。上海建站网遵循相关法律法规严格审核相关关内容,如您发现页面有任何违法或侵权信息,欢迎向网站举报并提供有效线索,我们将认真核查、及时处理。感谢您的参与和支持!