过去将来完成进行时:would/should have been doing

过去将来完成进行时 评论

过去将来完成进行时指动作持续到过去某时后的一时刻且进行下去,常用结构为would/should have been doing。例如:
A: What would John have been working on after 11pm last Thu evening?
翰上周四晚11点后将一直忙什么?
B: He would have been programming since 11pm.
11点后他将一直在程。
I wouldn't have been talking about that if you didn't come.
如果你没来,我将不会一直谈那个事。

过去将来完成进行时在际应用中很少被用到。

本文发布于2011-09-27,上次编辑于2021-09-03。

评论