为什么要用一般现在时表达一般将来时

我想知道,在条件,让步等状语从句中,当主从句都表达将来的意思时,

为什么从句中,一定要用“一般现在时”代替一般将来时,来表达将来?

究竟是什么原因呢?麻烦有哪位老师能深入分析原因。谢谢!

请先 登录 后评论

最佳答案 2018-11-30 09:55

这个问题在传统语法体系无解。

但现代语法认为英语没有将来时。传统语法中的将来时will do中的will其实都是情态动词will的现在形式。即一般现在时本身就可以表示现在和将来。例如:My contract with the company expires next week. Tomorrow is Sunday.

will作为情态动词,要么表示说话人的预测,要么表示句子主语的意愿、意志。例如以下三句:

I will buy a car next month. 主语的意愿。

It will rain tomorrow. 说话人的预测。

Tom will come tomorrow. 说话人的预测或主语的意愿。

如果句子不表示意愿或预测这样的情态意义,就没有使用will的理由。

在条件状语从句中,从句为说话人假设的条件,如果...。此时既不涉及说话人的预测,也不涉及主语的意愿、意志,没有理由用will do, 于是就用一般现在时表示将来。

如果条件状语从句需要表示意愿或预测意义,则需要用will表示出这种情态意义。例如:

If Tom will come tomorrow, I will talk with him. 如果汤姆愿意明天来,我会和他谈谈的。

If it will rain soon, we must take the clothes in. 马上要下雨了,我们得把衣服收了。

还可以用其它情态动词:

If he can come tomorrow,...

请先 登录 后评论

其它 3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

回答这个问题,我认为,从语言逻辑方面解释最有说服力。

在一个含有条件或时间的复合句中,从句跟主句表达的时间概念是一致的。也就是说,主句表达的概念是将来发生的事件,那么从句也是。但为何主句用将来时,而从句用一般时态呢?说到底:一切皆为简练的缘故。

我们知道,在所有的16种时态中,最简练的时态,也就是谓语动词词形变化最简单的时态,当属“一般时态”——谓语动词用原形(单数加-s),或者直接使用动词的过去式。然而,其他所有时态,都要增加“操作词”+ 动词的非谓语形式构成。因此,“一般时态”是最简捷的一种时态。

前面说过,在这类复合句中,主句表达的概念是将来发生的事件,从句应与其相一致。从句使用最简练的“一般时态”,指“将来发生的事件”,这是众所周知的。所以,用最简练的“一般时态”取代“将来时态”,而不会导致误解。


请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

   我认为这是一个语法知识或者惯用法知识问题,知道并且会使用就可以了,没有必要另外找原因,就如为什么动词work的单三形式是 works而不是 worko一样。

请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

我想知道,在条件,让步等状语从句中,当主从句都表达将来的意思时,

为什么从句中,一定要用“一般现在时”代替一般将来时,来表达将来?

究竟是什么原因呢?麻烦有哪位老师能深入分析原因。谢谢!

解答如下:

因为将来时态本身就含有推测的意味,推测信息属于未知的信息,根据英语语言逻辑,只能有“已知信息”去推测“未知信息”,那么什么时态可以表示一个确定的已知信息呢,当然只有一般现在时态。一般现在时态表示客观事实,放在条件句即表示预先的假定事实,然后根据这个假定事实去推测新的预测信息。

We will go for a picnic if it doesn't rain tomorrow.(95%会去野餐

从句用一般现在时态是假定从句为客观事实,即明天不会下雨,然后推测主句事件,即我们将会去野餐。

We go for a picnic if it doesn't rain tomorrow.(100%会去野餐

备注:主句用了一般将来时态,从句只能用一般现在时态,如果从句用来一般现在时态,主句用一般将来时态,也可以用一般现在时态。

让步状语从句原理同上

请先 登录 后评论
  • 7 关注
  • 10 收藏,13388 浏览
  • Pupil07 提出于 2018-11-21 16:43

相似问题