過去完成進行式例句用法 - Rose英文教學
文章推薦指數: 80 %
過去完成進行式的公式是had been +V-ing主要用於表達某活動從過去的某個時間點一直持續進行到另一個過去時間點持續多久了,例句如: I had been ...
[email protected]
過去完成進行式例句用法
多益文法
23五月2021
首頁/
多益教學/
多益文法/
過去完成進行式例句用法
目錄
過去完成進行式例句用法
過去完成進行式與現在完成進行式的差別
過去完成進行式與過去完成式的差別
過去完成進行式,過去簡單式,過去進行式,過去完成式例句比較
過去完成進行式是英文12時態中大家比較不熟悉也不常用的,什麼時候會用到過去完成進行式呢?過去完成進行式主要用於表達某活動從過去的某個時間點一直持續進行到另一個過去時間點持續多久了,或剛結束的活動,基本上跟「現在完成進行式」的概念相似,只不過時間全部推移到過去而已,本文首先解釋過去完成進行式例句用法,再拿過去完成進行式與現在完成進行式做比較,接著比較過去完成進行式及過去完成式,最後以一個完整的情境總結「過去簡單式、過去進行式、過去完成式與過去完成進行式」,讓讀者一次複習並搞懂過去時間中的四個時態。
過去完成進行式例句用法
過去完成進行式的公式是hadbeen+V-ing例如:Ihadbeenrunning.Shehadn’tbeenreading.Wherehadhebeenstaying?
用法一:
過去完成進行式主要用於表達某活動從過去的某個時間點一直持續進行到另一個過去時間點持續多久了
例一:
It’s8P.Mnow.Istartedtolookformykeyat4P.M.Ifounditat6P.M.IhadbeenlookingformykeyfortwohoursbeforeIfoundit.
現在是晚上八點鐘,我從下午四點開始找我的鑰匙,到傍晚六點的時候終於找到了,開始找鑰匙和找到鑰匙這動作都是發生在過去確切的時間點,用過去簡單式描述,在我找到我的鑰匙之前,我已經找它兩小時了,用過去完成進行式表示找鑰匙的動作持續了兩個小時。
例二:
It’s8P.M.now.IstartedtowaitforWinne’scallat6:30P.M.Winniefinallycalledmeatseveno’clock.Ihadbeenwaitingforhercallsincesix-thirty.
現在是晚上八點鐘,我從下午六點半開始等Winne的電話,到七點的時候Winnie終於打給我了,開始等電話和Winnie打電話這動作都是發生在過去確切的時間點,用過去簡單式描述,自從六點半我開始等Winnie的電話到七點,用過去完成進行式表示等待的動作持續了半小時。
例三:
It’s8P.Mnow.Istartedtodriveatnoon.Iarrivedattheairportat3P.M.WhenIarrivedattheairport,Ihadbeendrivingfor3hours.
現在是晚上八點鐘,我中午十二點開始開車啟程,下午三點抵達機場,這兩句都用過去簡單式描述,當我抵達機場時我已經開車三小時了,用過去完成進行式表示等待的動作持續了三小時。
用法二:
過去完成進行式用以表達在過去持續一段時間後剛停止的動作,這個剛停止的動作非常接近另一個過去的時間點或導致過去某個結果(ResultofActivity)
例一:
WhenMomcameintotheroom,herhandsweredirtybecauseshehadbeendoingthegardeningintheyard.
當媽媽走進房間時她的手很髒,因為她剛剛一直在院子裡做園藝。
注意整個事件的時間都發生於過去;媽媽走進房間這個動作發生於過去某個時間點,在走進房間之前她一直做園藝的動作「導致」她的手髒髒的,做園藝這個動作「剛停止」,那稍早之前一直做園藝的動作會用過去完成進行式表達。
例二:
Eugenewastiredandsweatybecausehehadbeenrunning.
Eugene很累且有汗味因為他剛跑步。
注意整個事件的時間都發生於過去;Eugene跑步這個動作「剛停止」,跑步的事實「導致」他很累且有汗味,那跑步的動作會用過去完成進行式表達。
例三:
Susan’sdogpassedawayafewdaysago.Iwenttoherhometocomforther.Hereyeswereredandpuffybecauseshehadbeencrying.
Susan的狗幾天前去世了,我去她家安慰她,她的眼睛紅紅腫腫的因為她剛哭過。
注意整個事件的時間都發生於過去;Susan哭的動作「剛停止」並「導致」她眼睛紅腫,那剛哭過一段時間的動作會用過去完成進行式表達。
過去完成進行式與現在完成進行式的差別
過去完成進行式與現在完成進行式概念相似,都可以用來表達某活動持續進行到另一個時間點或另一個活動之前,差別只在於這個另一個時間點是「到過去」或是「到現在」,如果是這活動是從過去某個時間點開始持續「到現在」就使用「現在完成進行式」表達;如果是這活動是從過去某個時間點開始持續「到過去另一個時間點」,就使用「過去完成進行式」表達,如果讀者對現在完成進行式概念模糊,建議先閱讀"現在完成進行式例句與現在完成式之比較"這篇文章,再繼續往下看,現在我們來看幾組相似的例句:
例一:
Itis10P.M.now.IamtiredbecauseIhavebeenteachingEnglishforthreestraighthours.
現在是晚上十點鐘,我很累因為我剛剛連續教了三個小時的英文,注意這邊的時間點Itis10P.M.now.用的是現在簡單式,代表教英文這動作是從過去一直持續「到現在」,所以使用現在完成進行式表達。
Itwas10P.M.IwastiredbecauseIhadbeenteachingEnglishforthreestraighthours.
晚上十點鐘,我很累因為我剛剛連續教了三個小時的英文,中文翻譯跟上一個例句相同,但請注意這邊的時間點Itwas10P.M.用的是過去簡單式,代表教英文這動作是從過去某個時間點一直持續「到過去另一個時間點」,所以使用過去完成進行式表達。
例二:
Ihavebeenwaitingformysupervisorsince6:00.Iamstillwaitingforhimnow.
我從六點開始等我的主管,等到現在還在等,注意這邊的時間是從過去的六點一直持續「到現在」,所以用現在完成進行式表達。
Mysupervisorfinallycameat7:00.Ihadbeenwaitingforhimsince6:00.
我的主管在七點鐘時出現了,我從六點就開始等我的主管,注意兩個時間點都發生在過去,我等我主管這個動作是從過去某個時間點一直持續「到過去另一個時間點」,所以使用過去完成進行式表達。
過去完成進行式VS現在完成進行式練習題:選出符合邏輯的敘述
1.JennyhadbeenstudyingJapaneseandlivinginJapansinceshewassixyearsold.____.
2.JessicahasbeenstudyingJapanesesinceshewassixyearsold.____.
選項A)HerJapaneseisgettingbetterandbetter.
選項B)ShespokeJapanesewellbythetimeshemovedtoTaiwan.
3.Mycatshavebeensleepingformorethantwohours.______.
4._________.Theyhadbeensleepingformorethantwohours.
選項C)Theyarestillsleepingonmybedrightnow.
選項D)Mycatsfinallywokeupat5P.M.
5.Johnhadbeenjoggingforalmostanhour._____.
6.Jessehasbeenjoggingforfifteenminutes._____.
選項E)It’stoohot.Hethinksheshouldstopandgohome.
選項F)Hegotthirstyandwenthome.
7.Yourhandsarewetanddirty.______.
8.Herhandswerewetanddirtybecause_______.
選項G)shehadbeenplantingsomecatnipinthegarden.
選項H)Whathaveyoubeendoing?
9.Thebrowncatfinallycaughttheprey._____.
10.Itis1A.M.now.______.
選項I)Shehadbeenlookingforitsincemidnight.
選項J)Thecatshavebeenlookingforthepreysincemidnight.
答案:1B2A3C4D5F6E7H8G9I10J
過去完成進行式與過去完成式的差別
過去完成進行式與過去完成式的差別和現在完成式與現在完成進行式的概念相似,只是時間點全部移到「過去」,進行式用於表達暫時性的動作或狀態,而如果要表達恆久性的狀態、已經做完的事情、或動詞是非動作動詞時(be,know,remember,love,have等)會用完成式來表達,我們來看幾個例句:
例句組一:
過去完成進行式表達「暫時性」的狀態
MythroatwassorebecauseIhadbeentalkingforsixstraighthours.
解釋:因為連講了六個小時的話導致我的喉嚨很痛,連講六小時的話是一個暫時性的動作,所以在此例句中用過去完成進行式而非過去完成式表達。
過去完成式表達「持續很久」的狀態
Thetemplethatcollapsedinthe921earthquakehadstoodtherefor100years.
解釋:在921大地震中崩塌的寺廟之前已存在100年之久。
寺廟存在100年是個較長的時間,故用過去完成式表達。
例句組二:
過去完成式表達過去某個時間點之前已經做完的事情(earlierpast)
RyanhadreadallofhisEnglishnovels,sohedecidedtobuynewones.
解釋:Ryan已經讀完他所有的英文小說,所以他決定買一些新的。
在此例句中在他決定買新小說之前,Ryan已經讀完他所有的英文小,這是一個已經完成的結束的動作,所以會使用過去完成式。
過去完成進行式表達在過去某段時間持續進行暫時性的活動
RyanhadbeenreadingtheHarryPotterbooksandhisdreamswerefullofmagic,wizards,andtalkinganimals.
解釋:在過去的某段時間中Ryan一直在讀哈利波特小說,他的夢境充滿著魔法、巫師、和會說話的動物。
一直在讀哈利波特小說是Ryan在過去某段時間持續進行的暫時性活動,並非永久性的狀態,故使用過去完成進行式來表達。
例句三:
當動詞是非動作動詞時使用過去完成式而非過去完成進行式
WhenIdecidedtoadoptmycats,Ihadknownthemforonlyoneweek.
解釋:當我決定收養我的貓咪們時,我已認識他們一周了;「know認識」這個動詞是一個非動作動詞,本身就不會用進行式的型態,又因為兩件事前都發生在過去,我認識我的貓咪們是先發生的事件,使用過去完成式表達,決定收養他們是後發生的事情,用過去簡單式表達。
若讀者想對過去完成式有進一步了解可點讀"過去完成式例句用法解析"這篇文章。
練習題:請填入過去完成式或過去完成進行式的正確動詞型態
1.Jerrycouldn’tfallasleepeasily,buthedidn’tfollowhisdoctor’sinstructions.Hetossedandturnedthroughoutthenight.He______(not,sleep)welluntilhetookhissleepingpills.Hisneighbor,Mary,alsosufferedfrominsomnia,butshefollowedtheinstructions.She______(take)hersleepingpillsbeforeshewenttobed.
2.Larrywasn’thappywithhiseditor’sdecisionbecausehe_____(finish)writingthedraftofhisnewbookbythetimehiseditortoldhimtochangethetopic.SuefinishedthefirstdraftofhernewbookinDecember.She__________(workon)itsincethebeginningoftheyear.
3.Emmacutherfingersbadlywhilecooking.She_____(havetrouble)typingforaweekbythetimeshewenttothedoctor.Nowsheisbetter.Jillfelloffherbikeandhitherhead.Shewasunconscious.ApasserbycalledanambulanceandsentJilltoahospital.BythetimeJillwokeup,thepasserby___(leave).
4.Sophia_______(work)asasaleswomanfortwoyearswhenshewaspromotedtoSalesManager.Jan,who_____(be)Sophia’sbestfriendformorethantwentyyears,wasveryhappytoknowthisandwantedtotreatSophiatoabigmeal.
5.Asacourseconsultant,Mayneededtointroducecoursestoherpotentialcustomers.Shetooksomecoughdropsbecauseshe_______(talk)forfivestraighthours.Ontheweekend,shewenttohergrandparents’homeandsawtheBanyantreesheloved.TheBanyantree_____(stand)thereformorethan80yearsbeforeshewasborn.
答案:
1.hadnotbeensleeping,hadtaken
2.hadfinished,hadbeenworkingon
3.hadbeenhavingtrouble,hadleft
4.hadbeenworking,hadbeen
5.hadbeentalking,hadstood
過去完成進行式,過去簡單式,過去進行式,過去完成式例句比較
Lilyatedinnerat6P.M.,madesometeaat6:30,andstartedtodosomeresearchonmythologyat7P.M.At7:30P.M.,herfriendcametovisither.BeforeLilystartedtodoresearch,shehadalreadyeatenherdinner.WhileLilywasdoingresearch,herfriendcametovisither.Lilyhadbeendoingresearchforhalfanhourbeforeherfriendcame.
解釋:
Lilyatedinnerat6P.M.,madesometeaat6:30,andstartedtodosomeresearchonmythologyat7P.M.At7:30P.M.,herfriendcametovisither.
Lily六點吃晚餐,六點半泡茶,七點開始做關於神話的研究,七點半時她朋友來拜訪她。
這些事情都是發生在過去的某個時間點,用過去簡單式表達。
BeforeLilystartedtodoresearch,shehadalreadyeatendinner.
在Lily開始做研究之前她已經吃完晚餐了,當兩件事情都發生在過去要表達先後順序時,先發生的事情用過去完成來表達,後發生的事情用過去簡單式,當然這一個例句我也可以兩句都用過去簡單式來寫,BeforeLilystartedtodoresearch,sheatedinner.因為before這個字已經明顯的表達事件的先後順序。
WhileLilywasdoingresearch,herfriendcame.
當Lily正在做研究時,她的朋友來拜訪她。
Lily從七點開始做研究一直做,做到七點半她朋友來時還正在做研究,過去進行式常與過去簡單式合併使用,Lily做研究是一個長時間的背景動作用過去進行式,她朋友來拜訪她是打斷這個背景動作,用過去簡單式。
若讀者想對過去簡單式與過去進行式有進一步了解可點讀"過去簡單式過去進行式不再傻傻分不清楚"這篇文章
Lilyhadbeendoingresearchforhalfanhourbeforeherfriendcametovisither.
在她朋友來拜訪她之前Lily已經做研究做了半小時了,用過去完成進行式表達Lily做研究這動作從七點一直持續到她朋友拜訪她這個時間點,持續了半個小時的事實。
練習題:請選出正確的動詞型態
1.Mybestfriend,Winnie,hastwokids.Whenevershewantstogooutwithherkids,itusuallytakeshersometimetogetready.I_____forheratthecoffeeshopforhalfanhour,butshehasn’tarrived.A)hadbeenwaitingB)havebeenwaitingC)waitedD)waswaiting
2.Judysuddenlyrealizedthatherhusbandwascallingher.Shedidn’tnoticebecauseshe_________forthelastthreeminutes.A)hadbeendaydreamingB)hasbeendaydreamingC)wasdaydreamingD)daydreamed
3.Jesse____apromotionthreemonthsago.Hehasbeenworkinglonghourssincethen.A)getsB)hadgotC)gotD)wasgetting
4.WhileI_____throughsomeEnglisheducationjournals,Ifoundsomeinterestingclassroomactivities.A)browsedB)havebeenbrowsingC)hadbeenbrowsingD)wasbrowsing
5.Ididn’tknowmuchaboutKoreanfood.Actually,I____never___kimchiuntilIvisitedKorea.A)had...eatenB)had...beeneatingC)was...eatingD)have...eaten
6.Iwasgettingworriedwhenyoucalled.Iwasafraidyou____thewrongbus.A)havetakenB)hadtakenC)hadbeentakingD)havebeentaking
7.Iwokemycatsupat9P.M.They_________soundlysince5P.M.A)havesleptB)hadbeensleepingC)havebeensleepingD)hadslept
8.DavidisgoingtogiveaperformancenextSaturday.He_______theguitaralotbecausehehopestogiveaterrificperformance.A)hadbeenpracticingB)practicedC)hasbeenpracticingD)hadpracticed
9.Sarahputsomelotionandointmentonherskinbecauseshe_______inthesunforalongtime.A)hasbeenwalkingB)hadwalkedC)hadbeenwalkingD)waswalking
10.Roseisgoodatplanningahead.Whenshefoundthatshe_______food,shewenttothesupermarket.Ontheotherhand,Kevinisnotgoodatplanningahead.Hewenttothestorewhenhe________food.A)hadrunoutof;wasrunningoutofB)wasrunningoutof;hadrunoutof
答案:
1.B2.A3.C4.D5.A6.B7.B8.C9.C10.B
參考書目:
Azar,BettySchrampfer.UnderstandingandUsingEnglishGrammar.3rded.NewYork:PearsonEducation,1999.
Swan,Michael.PracticalEnglishUsage.3rded.Oxford:OxfordUP,2005.
相關文章過去完成進行式例句用法23五月2021多益文法RoseReadMore英文被動式文法一次掌握06九月2021多益文法RoseReadMore
上一篇
下一篇
訂閱多益必考單字與最新文章
Rose老師整理的Quizlet多益必考單字,20個章節練習,歡迎訂閱免費獲得連結!
訂閱後1天內您將收到連結信件(建議gmail較不容易漏信,訂閱後如未收到請檢查促銷內容、垃圾信件),如都未收到歡迎私訊粉絲頁或來信,將直接寄送連結給您!
Email
一對一線上英文家教課程提供一對一客製化文法和多益考試英文課程,評估學生學習需求制訂上課內容,如有課程需求歡迎FB或來信詢問謝謝!線上英文家教一對一教學
文章分類
多益文法
英文文法
多益考試文法
中式英文
訂閱多益必考單字與最新文章
Rose老師整理的Quizlet多益必考單字,20個章節練習,歡迎訂閱免費獲得連結!
訂閱後1天內您將收到連結信件(建議gmail較不容易漏信,訂閱後如未收到請檢查促銷內容、垃圾信件),如都未收到歡迎私訊粉絲頁或來信,將直接寄送連結給您!
Email
一對一線上英文家教課程提供一對一客製化文法和多益考試英文課程,評估學生學習需求制訂上課內容,如有課程需求歡迎FB或來信詢問謝謝!線上英文家教一對一教學
文章分類
多益文法
英文文法
多益考試文法
中式英文
教學理念是『以學生為中心、做中學、互動、求新求變』,先了解學生的需求及程度,並融入各種英語遊戲於課堂中,使教學活潑有創意。
力求同樣的課程每一次教學內容與方法也都不同。
[email protected]
多益教學
多益文法
多益考試
英文文法
英文文法
中式英文
Search
延伸文章資訊
- 1【過去完成進行式】had been V-ing|和過去進行式差別?
過去完成進行式的結構是had been V-ing,結合「過去完成式」和「進行式」的意義,表示:「過去發生、持續一段時間、在過去時間點結束」,重點在強調過去的 ...
- 2英文文法-簡單式、進行式、完成式 - 畫中的好滋味- 痞客邦
英文時態-簡單式、進行式、完成式、完成進行式,各分現在式、過去式、未來式一、簡單式:(一)現在簡單式,(二)過去簡單式,(三)未來簡單式二、進行 ...
- 3過去完成進行式| EF | 台灣
過去完成進行式是由兩個要素構成——Be 動詞的過去完成式 (=had been) + 現在分詞(動詞原型+ing)。 主詞, had been, 動詞原型+ing. I, had been, w...
- 4過去完成進行式(Past Perfect Progressive Tense) - 台灣測驗中心
- 5過去完成進行式例句用法 - Rose英文教學
過去完成進行式的公式是had been +V-ing主要用於表達某活動從過去的某個時間點一直持續進行到另一個過去時間點持續多久了,例句如: I had been ...