虚拟语气的主句用过去将来时和过去将来进行时的区别

If the weather had been more comfortable, the crops would be growing still better.

If the weather had been more comfortable, the crops would grow still better.

老师,以上同为虚拟语气,但两个句子的区别是什么?

请先 登录 后评论

最佳答案 2016-07-23 19:07

你的两个句子均为错综时间虚拟条件句,即主句与从句的时间不一致——从句指过去情况,主句指现在情况,即:如果过去天气更好一些,庄稼现在会长得更好。

两个句子一个用过去将来时,一个用过去将来进行时,两者没什么区别,只是用过去将来进行时显得更口语化一些。

你也可以比较一下这两句(真实条件句):

If the weather is comfortable, the crops will be growing still better.

If the weather is comfortable, the crops will grow still better.

两个句子的主句谓语一个用一般将来时,一个用将来进行时,两者也没什么区别,只是用将来进行时显得更口语化一些。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,4501 浏览
  • cici 提出于 2015-12-29 16:32

相似问题