为什么有时if后面跟一般现在时,而有时后面跟过去式,有时候又该用什么时态就用什么时态?
if后面跟的时态不同的原因及例句如下:
一、if作为连词,引导条件状语从句,它表示的意思是“假如”“如果”等。在复合句中如果主句用将来时,则if引导的状语从句用一般现在时。例如:
1.If itdoesn’train, we will go to the park next Sunday. 如果天不下雨,下周星期天我们将去公园。
2.If you ask him,he will help you.如果你求他,他将会帮助你。
二、用于虚拟语气中,if从句中用过去式,表示不可能实现,大概不会实现或提出作为考虑的假定条件。例如:
1.If you were a bird, you could fly.假使你是只鸟,你便会飞了。
2.If I asked him(if I were to ask him) for a loan,would he agree?如果我向他借贷,他会答应吗?
三、if引导时间状语从句,当if做“当”或“无论何时”解而不含有条件之义时,if从句中的时态与主句中的时态相同。例如:
1.If youmix yellow and blue,you get green.你将黄色与蓝色混合,便会得到绿色。
2.If she wants the servant,she rings the bell.每当她需要仆人时,她便按铃。
扩展资料
1. if和whether在宾语从句中,都表“是否”,可换用,if更口语化,whether正式些。
当有or not时, 一般用whether,而不用if。
He wants to know if/whether you can help him.他想知道你是否能帮助他。
2. if可引起条件状语从句,whether不用于状语从句。
If you work hard, you'll succeed.如果你努力工作,你会成功的。
3. whether可引起主语从句,表语从句,if不能用于这两种情况。
Whether you can finish it in time or not depends on yourself.你能否按时完成取决于你自己。
4. if在名词性从句中只能引导动词后的宾语,whether可通用。
参考资料百度百科-IF