8 过去将来时与虚拟语气的区别

能有人系统帮我理清一下,过去将来时与虚拟语气的区别吗?万分感谢!

对于could/might/should/would有时候代表过去,有时候代表虚拟,有时候不代表不过也不代表虚拟,而是代表现在一般时,能不能推荐一本能把这些关系讲明白讲的很细的书?万分感谢

请先 登录 后评论

最佳答案 2020-11-08 13:12

过去将来时是十六种时态之一,属于陈述语气的范畴。即说话人站在过去的立场预测在过去的将来某件事会发生。would do如果是虚拟语气,则表示这种谓语形式表示的将来动作实际是不可能发生的,通常用于虚拟条件句的主句中。所以,区别would do形式究竟是过去将来时还是虚拟语气,需要根据上下文语境进行逻辑分析,而不是只看动词形式。显然你在阅读中对逻辑分析不够重视,过多的停留在形式上,这是你难以区分二者的问题所在。没有哪本语法书能帮你作逻辑分析,只有你自己通过阅读,通过上下文信息来判断。如果阅读时不用脑,不做逻辑分析,语法书看的再多,老师再给你讲解都是白搭。

你判断一下下面二个would do属于过去将来时,还是虚拟语气:

1 She thought he would refuse her offer.

2 If he started it tomorrow, he would finish it in time.

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,7835 浏览
  • 奶嘴CC 提出于 2020-10-17 15:27

相似问题