假設語氣【要不是有】If it were not for與If it had not been for

文章推薦指數: 80 %
投票人數:10人

這個句型很簡單,只要根據假設語氣的概念,依照發生的時間分為「與現在事實相反」和「與過去事實相反」的用法,記住現在假設主要使用過去式動詞,過去假設 ... SkiptocontentHome英文文法句型學習假設語氣【要不是有】Ifitwerenotfor與Ifithadnotbeenfor 在日常生活中,我們蠻常使用假設語氣。

除了「如果…」的基本用法外,還有「要不是…」、「若非有…」的句型Ifitwerenotfor…或Ifithadnotbeenfor…。

這個句型很簡單,只要根據假設語氣的概念,依照發生的時間分為「與現在事實相反」和「與過去事實相反」的用法,記住現在假設主要使用過去式動詞,過去假設主要使用過去分詞hadpp,然後背下句型公式就可以囉。

在開始學習Ifitwerenotfor與Ifithadnotbeenfor之前,建議先複習假設語氣的基本用法:現在假設語氣與過去假設語氣。

  Contents假設語氣中的「要不是」、「若非有」I.現在假設的「要不是」:II.過去假設的「要不是」:句型的代換I.Butfor/Without+N,S+假設語氣II.Ifthere...,S+假設語氣✏️牛刀小試[正解在最後]假設語氣中的「要不是」、「若非有」I.現在假設的「要不是」:Ifitwerenotfor+N,S+would/could/might+VR表示「要不是有…,現在本來會~」,指「要不是因為有某人或某事物,現在就會…」,與現在事實相反。

現在假設的動詞主要使用過去式,遇到加助動詞would/could/might時,改成原形動詞。

Ifitwerenotforair,wewoulddie.(要不是有空氣,我們都會死。

)💡事實上,現在有空氣,我們沒死,與現在事實相反,是現在假設→Ifitwerenotfor是現在假設,主要子句用would+原V IfitwerenotfortheshowsonTV,manypeoplemightbeboredtodeath.(要不是有電視上的節目,很多人會覺得極度無聊。

)💡事實上,現在有電視,很多人不覺得無聊,與現在事實相反,是現在假設→Ifitwerenotfor是現在假設,主要子句用might+原V Ifitwerenotforthepuddingandcake,thesickboycouldnothavetheappetiteforlunch.(要不是有布丁和蛋糕,這生病的男孩很難有胃口吃午餐。

)💡事實上,現在有布丁和蛋糕,這孩子覺得有胃口吃午餐,與現在事實相反,是現在假設→Ifitwerenotfor是現在假設,主要子句用could+原V II.過去假設的「要不是」:Ifithadnotbeenfor+N,S+would/could/might+havepp表示「要不是有…,過去本來會~」,指「要不是因為有某人或某事物,過去就會…」,與過去事實相反。

現在假設的動詞主要使用過去完成式hadpp,遇到加助動詞would/could/might時,改成havepp。

Ifithadnotbeenforthefund-raisingpartylastyear,Jennywouldnothavemetherhusband.(要不是有去年的募款餐會,Jenny就不會遇到她的丈夫。

)💡事實上,去年Jenny參加了募款餐會,認識了她的先生,與過去事實相反→Ifithadnotbeenfor是過去假設,主要子句用wouldnot+havepp Ifithadnotbeenfortherescueteam,thehikermightstillhavebeenleftinthecave.(要不是有搜救隊,那位健行的人可能會被留在山洞裡。

)💡事實上,有了搜救隊的幫助,健行的人被拯救了,與過去事實相反→Ifithadnotbeenfor是過去假設,主要子句用might+havepp Ifithadnotbeenforthespecialformula,Victorcouldnothavecookedsuchdelicioustomatosoup.(要不是有這特別的配方,Victor無法煮出這麼美味的番茄湯。

)💡事實上,有了這特別配方,Victor煮出美味的番茄湯,與過去事實相反→Ifithadnotbeenfor是過去假設,主要子句用couldnot+havepp有紮實的文法概念對於新多益或英檢考試都能輕鬆應付。

面對多益100題選擇,絕對要把握前30題用來飆分搶時的文法與單字題。

如果要結合新多益(NewTOEIC)準備,推薦怪物講師系列。

有興趣的朋友,也可以到博客來網路書店參考:「全新制50次多益滿分的怪物講師TOEIC多益閱讀攻略+模擬試題+解析(2書)」,整理常考文法、講解清楚,99個攻略,搭配新多益閱讀題與答題秘訣,大推!「全新制20次多益滿分的怪物講師TOEIC多益單字+文法」,這本著重在單字,將文法融入在例句裡,提供不同的學習方式! 句型的代換I.Butfor/Without+N,S+假設語氣在二種句型中,可以將從屬子句「Ifitwerenotfor」或「Ifithadnotbeenfor」直接代換成Butfor或Without。

主要子句仍然必須依照時間,使用現在假設或過去假設用法。

Butforthethickcoat,Imightfeelcoldinthechillywindnow.(要不是有厚厚的外套,我現在在寒風中可能會感到寒冷。

)→Ifitwerenotforthethickcoat,Imightfeelcoldinthechillywindnow.→屬於現在假設,主要子句用might+原V Withouttheteacher’sexplanation,thestudentscouldnotunderstandthetheory.(要不是有老師的講解,學生無法理解理論。

)→Ifitwerenotfortheteacher’sexplanation,thestudentscouldnotunderstandthetheory.→屬於現在假設,主要子句用couldnot+原V ButforKevin’stimelyhelp,wecouldn’thavearrivedattheairportintime.(要不是有Kevin的及時幫助,我們不可能及時到達機場。

)→IfithadnotbeenforKevin’stimelyhelp,wecouldn’thavearrivedattheairportintime.→屬於過去假設,主要子句用couldnot+havepp Withoutvaccines,manypeoplewouldhavebeeninfectedwiththecoronavirusdisease.(如果沒有疫苗,許多人本來會感染上新冠肺炎。

)→Ifithadnotbeenforvaccines,manypeoplewouldhavebeeninfectedwiththecoronavirusdisease.→屬於過去假設,主要子句用would+havepp II.Ifthere…,S+假設語氣表示「要不是」的句型還可以使用含therebe的句型a.現在假設:IftherewerenoN,Swould+VIftherewerenoairplanes,travellingaoundtheworldwouldnotbeeasy.(如果沒有飛機,環遊世界就不是一件容易的事。

) Iftherewerenonurses,sickpeoplecouldnotbetakencareof.(如果沒有護士,病人就無法得到照顧。

) b. 過去假設:IftherehadbeennoN,S+would+haveppIftherehadbeennodessert,theantswouldnothavegatheredinsuchashorttime.(如果沒有甜點,這些螞蟻本來不會這麼短時間內聚集。

) Iftherehadbeennomasks,thediseasemighthavespreadatanalarmingspeed.(如果沒有口罩,這疾病本來可能會以驚人的速度傳播。

)要在30分鐘內寫完漂亮作文、翻譯得6-8分,絕對需要強大的作文寶典+實用的翻譯書。

有興趣的朋友可參考博客來網路書店:🎯作文:迎戰108新課綱:英文作文必考題型各個擊破(常春藤):教授基本到高階的寫作技巧、不同類型與主題的文體、針對五大題型「圖表、看圖、書信」等。

內容多元、完整,提供大量題目與範文。

大推!🎯翻譯:「大考翻譯實戰題本」:以主題為單元,題目兩兩一組,依照大考方式出題,提供漂亮詞彙與實用句型。

推薦這本! ✏️牛刀小試[正解在最後]If _______smartphonesnowadays,peoplecouldnotreachtheirfamilyandfriendsanytimeandanywhere. (A)itisnotfor (B)itwerenotfor (C)theyhadnotbeenfor (D)therearenoIf_______Timothy’sreminder,hisbrotherwouldhavemadeagoodplan. (A)itisnotfor (B)ithadnotbeenfor (C)itshouldnotbe (D)itwerenotfor要不是這有效的藥,這生病的男人就不會快速痊癒。

________________________________________________________________📜假設語氣相關用法連結:現在假設過去假設未來假設假設語氣中省略if的用法假設語氣中的「要不是」、「若非有」假設語氣中的Iwish和Ifonly假設語氣中的「本來~」假設語氣中的「asif」正解:1.B2.B3.Ifitnothadnotbeenfor/Butfor/Without thiseffectivemedicine,thisillmanwouldnothavemadeaquickrecovery.   PostViews: 2,110假設語氣【省略if】的用法|Were/Had/Should+S+…,【102指考翻譯詳解與技巧】|主題「課外活動」 推薦書單學測&多益ㄧ作文,翻譯,文法,模測推薦書單RecentPosts【advice和suggestion等】建議類名詞在子句中省略should的用法【necessary等】必要類形容詞在子句中省略should的用法【advise和insist等】建議類動詞在子句中省略should的用法【多益文法◆主詞與動詞一致】多益閱讀高頻題&學測作文常見錯誤!【多益文法◆主動和被動語態】閱讀高頻考題被動語態大整理!尚無留言可供顯示。

error:Contentisprotected!!



請為這篇文章評分?