if既可以引导宾语从句又可以引导状语从句。if充当宾语从句的连接词时,相当于whether,词义为“是否”,遵循宾语从句的时态规则;充当从属连词,引导条件状语从句时,词义为“如果”,若主句中的谓语动词用一般将来时,则从句中的谓语动词通常用一般现在时表示将来。例如:{1}Iwillgoouttomorrowifitisfine. {2}Idon'tknowifthetrainhasarrived. 句{1}中if引导的是状语从句。这个从句表示“条件”,修饰主句。整个句子的意思是“如果明天天气好,我们就出去。”句{2}中if引导的是宾语从句,充当谓语动词don'tknow的宾语。整个句子的意思是“我不知道火车是否到了。”,其句型为“if+主语+动词的过去式(be动词用were),主语+would/could/might/should+动词原形”。如:Iftheweatherwerefine,,我们就去上海。(事实上天气不好)Iftheyhadtime,theywould/could/,他们就会(可能)和我一起去。。其句型为“if+主语+动词的过去完成式,主语+would/could/should/might+have+动词的过去分词”。如:IfIhadtakenhisadvice,Ishouldn't/wouldn't/couldn',我一定不会(不可能)犯这样的错误。,其句型为“if+主语+动词的过去式/should+动词原形/wereto+动词原形,主语+would/could/might/should+动词原形”。如:。(事实上没有摔下来)Ifitshouldrain,thecropswould/could/,庄稼就一定(有可能)会得救。注意:主句中的should只用于第一人称,但在美国英语中,should常被would代替;从句中的should可用于各种人称。
if引导虚拟条件句 来自淘豆网www.taodocs.com转载请标明出处.