一、“主將從現”原則
當主句為將來時態或表示將來意義時,時間和條件的狀語從句必須用一般現在時表將來:
I’ll write to her when I have time. 我有空會給她寫信。
Turn off the lights before you leave. 走前關燈。
If we hurry, we may catch the bus. 如果趕緊走我們可能趕得上公共汽車。
Tell me in case you get into difficulty. 遇到困難請告訴我。
【注】① 除表示時間和條件的狀語從句外,表示讓步、相似、比例的從句也必須用一般現在時表將來:
I’ll follow him wherever he goes. 他去哪兒,我就跟著去哪兒。
Whatever you say, I won’t pay. 無論你說什么,我都不會付錢。
Whether we help him or not, he will fail. 無論我們幫他與否,他都會失敗。
I’ll have a good time whether I win or lose. 贏也好,輸也好,我都將會玩好。
The more you eat, the fatter you will become. 你吃得越多就會越胖。
② 另外,當主句為用將來時態時,定語從句也通常用一般現在時表將來:
I’ll give you anything you ask for. 你要什么我都給你。
You can have anything I find. 我找到的任何東西你都可以拿去。
Everyone who comes first will get a Psent. 每個先來的人都可得到一份禮物。
二、簡化原則
按照英語習慣,一個句子中若主要動詞已經表明了所談論動作的時間,那么與之相關的其他動詞就不必再次指明同一時間,而往往使用一個比較簡單的時態,如用一般現在時表示一般將來時等。比較:
This discovery means that we will spend less on food.這一發現意味著我們將減少在食品上的花費。
This discovery will mean that we spend less on food. 這一發現意味著我們將減少在食品上的花費。
三、幾種值得注意的情況
在make sure(弄清楚),make certain(弄清楚),take care(注意,當心),be careful(注意,當心),mind(注意),watch(注意)等后的that從句中通常也只用一般現在時表將來意義:
Take care that it does not occur again. 注意別再發生這樣的事。
We must take care that no one sees us. 我們必須注意別讓人看見我們。
Make sure you come back soon. 你要保證快點回來。
Be careful that you don’t hurt her feelings. 當心別傷了她的感情。
Watch that the baby doesn’t go near the heater. 注意別讓寶寶接近加熱器。
Mind you read the examination questions carefully before you begin to answer them. 在答題前要注意仔細閱讀考題。
【注】在it doesn’t matter, I don’t care, I don’t mind 等結構(以及類似結構)后的名詞性從句也通常用一般現在時表將來意義:
It doesn’t matter where we go on holiday. 我們去哪兒度假都行。
Does it matter who goes first? 誰先去這有關系嗎?
I don’t care whether we win or lose. 我不在乎我們是贏還是輸。
Don’t you care what happens to them? 難道你不關心他們出什么事了?
四、可用兩種時態的情況
在I hope , I bet, see (to it) 等后的賓語從句中通常用一般現在時表示將來意義,但有時也可直接用將來時態:
I hope that you like [will like] it. 你希望你會喜歡它。
I bet it rains [will rain] tomorrow. 我打賭明天會下雨。
See (to it) that children don’t catch cold. 當心別讓孩子感冒。
I’ll see that nobody disturbs [will disturb] you. 我將確保沒人打擾你。
【注】see (to it) 后的that從句通常用一般現在時表將來,直接用將來的情形較少見。
五、用于比較狀語從句
在as, than 引出的比較狀語從句中可用一般現在時表示將來,也可直接用將來時態:
We’ll get there as soon as you do [will]. 你一到,我們就到。
We’ll probably drive faster than you do [will]. 我們開車很可能比你快。
六、表示計劃或安排
表示按規定、時間表、計劃或安排要發生的動作:
Are you on duty next weekend? 下周末你上班嗎?
The train leaves at 12:00. 火車12點開出。
Where do we go now? 我們現在到哪里去?
【注】用于此用法時,句中通常有具體的時間狀語。
七、by the time…
當主句為將來時態時,與之相關的by the time后接的從句要用一般現在時表示將來意義:
By the time he comes, I will have left. 等他到時,我會已離開了。
The film will have started by the time we get to the cinema.我們到電影院時電影會已經開始了。
八、表示現在將要宣布某事
I declare the meeting open. 我宣布會議開始。
We learn Lesson Ten today. 今天我們學習第10課。
九、表示客觀性很強的將來
Today is Friday, so tomorrow is Saturday. 今天是星期五,所以明天是星期六。
My birthday is on a Sunday this year. 我今年的生日在星期天。
【注】有時說話者對某一將來事實非?隙ǎ灿靡话悻F在時:
The future is bright. 前途是光明的。
Final victory is ours. 最后的勝利是我們的。