英文语法 » 过去将来完成进行时 » 正文   评论关闭个评论

过去将来完成进行时: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.
如果你没来,我将不会一直谈那个事。

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

飞达语法网,英语语法大全专业网站! 英语俚语
上海外教
Copyright © 2019