说明
If you love me, I shall be happy.
核心问题
If you love me, I shall be happy.
对这里的 if 从句所表达的时间,我们班同学发生了争论。第一种观点是:if you love me 指的是将来时间,因为主句为将来时,if 从句表达将来时间要用一般现在时。例如,If it rains tomorrow, our picnic will be put off. 因此,此句应译为:如果你将来爱我,我将会幸福的。第二种观点是:if 从句指的是现在时间,因为条件句中容许主句表示将来,而从句表示现在(如果你现在爱我,我将会幸福的)。您的意见如何?
词典解答
上面两种观点都是正确的,也就是说,这类句子容许作两种解释。只有依靠上下文才有可能排除歧义。类例:
If you know the answers, you will pass the exam.
如果(现在,将来)你知道这些答案,你会通过考试的。