
一、if作為連詞,引導條件狀語從句,表示“如果”等 。在復合句中如果主句用將來時,則if引導的狀語從句用一般現在時(最基本的) 。eg.If it doesn’t rain, we will go to the picnic next Sunday.如果天不下雨,下周日我們將去野餐 。二、if還可以引導讓步狀語從句 。在意義上相當于even if,even though或although 。這時 if 意為“即使是”,“雖然” 。eg. I’ll do it, even if it takes me a long time. 雖然會花費很長時間,我還是要做這事 。If he is little,he is strong.他年紀雖小,力氣倒大 三、if作為連詞還可以引導賓語從句 。引導賓語從句時和whether意思相同 。例如: eg. She asked if / whether I like it. 她問我是否喜歡它 。* 此時注意:1. or not放在whether之后時,只能用whether不用if 。2. 在強調任意選擇時,用whether…or,此時不用if替換whether 3. 雖引導賓語從句,但為了強調賓語部分,也可把從句放在句首,此時只用whether不用if。4. 從句作介詞賓語時只用whether不用if 。5. 作discuss等動詞的賓語時,用whether不用if 。6. 句子中有if引導的條件句,如再有表示“是否”的賓語從句,用whether不用if 7. 容易產生歧義時用whether不用if來表示“是否” 。基本上碰到選擇 if 還是 whether 的問題時都選 whether,除了一條:如果賓語從句為否定句時,則只用if不用whether 。eg.I don’t know if it won't rain tomorrow..我不知道明天是不是會下雨 四、if引導時間狀語從句,意為“當”或“無論何時”,不含有條件之義時,if從句中的時態與主句中的時態相同 。eg. If you mix yellow and blue,you get green.你將黃色與藍色混合,便會得到綠色 。五、用于虛擬語氣中,if從句中用過去式,表示不太可能實現或提出作為考慮的假設條件 。eg. 1. If I were a bird, I could fly.如果我是只鳥,我就會飛了 。2. If I asked him(if I were to ask him) for a loan,would he agree?如果我向他借款,他會答應嗎? 另外,if從句中用過去完成式,表示過去未實現的條件 。eg. 1. If they had started earlier,they would have arrived in time.要是他們早些動身,他們便可及時到達了 。2. If they had not started at that time,they would not be here now.如果他們那時不動身,現在他們就不會在此地了 。第三,if 條件句的虛擬有時可省略,然后將主語與所用的限定動詞(were,should,had)倒置 。eg. 1. Should it (=if it should) be necessary,I will go. 倘若有必要,我會去的 。2. Were I(=if I were) in your post,I would do the same . 如果我處于你的位置,我也會這樣干的 。3. Had I(=if I had)known earlier,I wouldn't go.如果我早一點知道,我就會不會走了 。
【If 的用法】
猜你喜歡
- 東莞理想家教網在哪里辦公的?在哪里
- 迪迦吧的吧主是誰
- 怎么刷白鞋邊白鞋邊去污的方法
- 倫敦的機場有哪些?
- 密室逃脫是不是都是恐怖的
- 26個字母都表示什么電子元件
- 大蒜生吃多少合適
- 5000ml純脂肪多少斤
- 北京冬奧會的舉辦時間
- 經營損失費賠償標準
