英语:could have done除了表示过去的虚拟语气还可以表示将来的?

英语:could have done除了表示过去的虚拟语气还可以表示将来的?
看生活大爆炸里面说的=.=
现在才凌晨两点,我该怎么办?
you could have waited until morning/你可以等到早上
除了表示过去还可以表示将来的?
guojianzhong3188 1年前 已收到3个回答 举报

醉看霓虹 幼苗

共回答了19个问题采纳率:100% 举报

不可以表示将来 只是翻译成那样听起来通顺 could have done 本意是本可以、本可能 是对过去的虚拟 那句话可以译成你本可以等到早上 但是很多翻译官都是考虑到观众的语言习惯 对表达方式加以修饰 希望能为您解惑

1年前

9

Timsword 幼苗

共回答了1个问题 举报

再这句里就是表示对过去的虚拟啊,“你原本可以一直等到明天早上的”在这个虚拟句里,“wait“得动作本来应该从过去某时刻就开始发生,但是没发生(注意wait是延续性的)。

1年前

2

qhq810 幼苗

共回答了41个问题 举报

可能是类似于虚拟语气了 而且是口语……有强调的意味

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 1.164 s. - webmaster@yulucn.com