英语中考曾考过这样一道选择题:
I don’t know if it tomorrow. If it , I won’t go out.
A. will rain, rains B. will rain, will rain C. rains, rains D. rains, will rain
上两句话都是if引导的从句, 看起来十分相似, 但它们不仅结构不相同, 而且意思也不一样。首句中的 … if it tomorrow是宾语从句, if的意思是“是否”;第二句中的If it
, 是条件状语从句, if的意思是“如果……就”。
我们知道, 当if引导宾语从句时, 从句的谓语时态比较灵活, 应视具体情况而定, 例如:
Do you know if they often play soccer?
Do you know if they play soccer yesterday?
Do you know if they will play soccer tomorrow?
当if引导时间状语从句时, 如果主句是一般将来时态, 从句则用一般现在时态来表示将来的意味, 而不用一般将来时态, 例如:
I’ll go to the West Lake if I am free tomorrow.
She will call you if she gets to Hangzhou.
类似这种用法的还有unless (如果不) 引导的条件状语从句;when (当……时候), as soon as (一……就), until (直到……为止) 等引导的时间状语从句, 例如:
You will fail the exam unless you study hard.
Please call me when you arrive in Shanghai.
I’ll tell you as soon as he comes back.
Don’t get off until the bus stops.
由上分析可得出上题答案为:A
请练习类似的中考题:
1. I don’t know if he tomorrow, if he , I’ll meet him. (辽宁省考题)
A. will come, comes B. comes, comes
C. will come, will come D. comes, will come
2. - Do you know when he back tomorrow? (安徽省考题)
- Sorry, I don’t. When he back, I’ll tell you.
A. comes;comes B. comes;will come
C. will come;comes D. will come;will come
3. I want to know if they the spring sports meeting next month. If they it, I must get ready for it. (河南省考题)
A. hold, will hold B. will hold, hold
C. hold, hold D. will hold, will hold
(1. A 2. C 3. B)