英文時態的「過去完成式」是什麼? (含例句 - 英文庫
文章推薦指數: 80 %
過去完成式是什麼? ... I had eaten breakfast before she came. ... The show had started when we got here. ... We arrived at the station at 7 p.m. but the train had ...
SkiptocontentHi,everyone~歡迎來到英文庫的文法系列!😍我是Gloria~✌🏻今天要為大家介紹的是英文時態裡的「過去完成式」!我們先來講講過去完成式的英文名稱吧!有些人會稱為PastPerfectTense或者是:PerfectPastTense。
講到過去完成式,對於很多人來說是比較難理解的一個時態,一來是過去完成式的概念不容易理解,二來是不太知道什麼時候才適合用這個時態,而今天這篇文章會專注在「過去完成式」的教學,帶大家一起看過去完成式的例句和用法,相信能讓你更了解過去完成式要怎麼用喔!話不多說,接下來就直接進入主題吧~Let’sgo!😎過去完成式是什麼?過去完成式是什麼呢?我們先來看幾個例句你就知道啦!🤩Ihadeatenbreakfastbeforeshecame.那時她來之前,我已經吃過早餐了Theshowhadstartedwhenwegothere.那時我們到的時候,表演已經開始了Wearrivedatthestationat7p.m.butthetrainhadleft.那時我們晚上七點抵達車站,但是列車已經離站了從例句裡,你會發現這些句子都是在講「在過去某個時間點之前,某件事已經發生」,沒錯~這就是過去完成式的重點喔!😉💡過去完成式要表達的是某動作「在過去某個時間點之前已經完成」,也就是指「比過去更早發生」的事,比如說:那時她來的時候,我已經吃完早餐了,也就是說,在過去,吃早餐這個動作比她抵達的這件事「更早發生」。
所以就會用過去完成式,只要掌握住這個重點,就很容易理解啦!👌🏻過去完成式的2個用法接下來,我們繼續來看過去完成式的用法吧!🙌🏻功能#1:在過去某個時間點之前,已經完成某件事首先,先來看看過去完成式的時間軸~🤓過去完成式的時間軸會在「過去以前」的區塊打勾,表示「在過去某個時間點之前,已經完成某件事」。
👇在例句中,你會發現,如果整個情境都在講「過去」的事件時,比較早發生的事會用「過去完成式」,而距離現在較近的另一件事則是用「過去簡單式」來表達,兩個句子之間會用連接詞來連接。
Shehadfinishedherworkbeforeherbosscame.她那時在老闆來之前,早已經完成了她的工作Theyhadgraduatedfromhighschoolwhentheyturned19.他們那時滿19歲時,早已經高中畢業了ThegirlhadleftthepartywhenIgotthere.我那時抵達派對的時候,那女孩早已經離開了BythetimeyougottoDenny’shouse,hehadarrivedinAustralia.在你那時到Denny家的時候,他早已經抵達澳洲了功能#2:某動作從過去更早之前發生、並一直持續到過去的某個時間點過去完成式還有一個用法是用來表示「持續」的狀態,想表達的是「在過去更早之前發生、並一直持續到過去某時間點」的狀態或動作,所以,就可以用這個時間軸來表示:而這個用法也常跟for搭配使用。
在for後面接的是一段時間,表示「某事、某狀態已持續多久」。
ShehadworkedinNewYorkforthreeyearsbeforeshecametoTaipei.那時她在來台北之前,已經在紐約工作了三年Theyhadwaitedfortwohoursbeforetheconcertstarted.那時在演唱會開始之前,他們已經等了兩個小時Ithadrainedforamonthwhenyouarrivedhere.那時在你抵達這裡的時候,已經下了一個月的雨此外,由於這個用法表達的是「持續」的功能,所以,這時候的過去完成式其實是可以和「過去完成進行式」通用的哦~我們接著來看下面的例句了解吧!👇ShehadworkedinNewYorkforthreeyearsbeforeshecametoTaipei.=ShehadbeenworkinginNewYorkforthreeyearsbeforeshecametoTaipei.那時她在來台北之前,已經在紐約工作了三年Theyhadwaitedfortwohoursbeforetheconcertstarted.=Theyhadbeenwaitingfortwohoursbeforetheconcertstarted.那時在演唱會開始之前,他們已經等了兩個小時Ithadrainedforamonthwhenyouarrivedhere.=Ithadbeenrainingforamonthwhenyouarrivedhere.那時在你抵達這裡的時候,已經下了一個月的雨過去完成式句型最後,我們來講講過去完成式的句型吧!😁肯定句型不管主詞是什麼,過去完成式的句型都會用「had+P.P.」的型態,而句子的時間通常發生在過去。
Ihadarrivedhome.我那時已經到家了Themoviehadbegun.電影那時已經開始了Theyhadwashedthecar.他們那時已經洗好車了否定句型過去完成式的否定用法會在had後面加上not,或是會用縮寫的形式hadn’t來表示。
Ihadnotarrivedhome.=Ihadn’tarrivedhome.我那時還沒到家Themoviehadnotbegun.=Themoviehadn’tbegun.電影那時還沒開始Theyhadnotwashedthecar.=Theyhadn’twashedthecar.他們那時還沒洗好車疑問句型過去完成式的疑問句型會把had放在句子最前面來形成問句。
HadIarrivedhome?我那時已經到家了嗎?Hadthemoviebegun?電影那時已經開始了嗎?Hadtheywashedthecar?他們那時已經洗好車了嗎?That’sAllforToday!哇~恭喜你看完了!以上就是今天的文法系列~是不是覺得很有成就感呢?給你一個大大的讚!👍🏻希望看完這篇文章能讓你更認識過去完成式的用法。
相信只要你常常練習、反覆運用,以後就更能活用這些知識在生活中囉!💡還想學更多英文的時態嗎?也推薦你來看看這些文章喔~👉🏻一次搞懂「完成進行式」(過去/現在/未來)👉🏻現在完成式(PresentPerfect)是什麼?來看解釋、例句!👉🏻「過去簡單式」VS「過去完成式」…差在哪?👉🏻12英文時態懶人包!簡單式、進行式、完成式、完成進行式如果之後還想學更多相關的英文小知識,別忘了常回來英文庫坐坐唷~我們還有很多實用的英文教學文章等你來挖寶!那我們就下次見囉~Seeyou!😎Gloria我是一位喜歡到處冒險的英文老師~✌🏻我相信學習是一場沒有終點的旅行,我也相信夢想不會虧待每個認真對待它的人!希望每一位來到這裡的朋友,都能找到實用的資訊,幫助你成為更好的自己!✨😎YouMightAlsoLikeboredVSboring?來搞懂「情緒動詞」ed尾與ing尾!May24,2020頻率副詞(AdverbsofFrequency)有哪些?如何使用?February23,2021「despite」正確用法是?來看例句一次搞懂!May15,2020關係代名詞who、whom、whose的差別與用法November28,2020「until」正確用法是?「notuntil」正確用法是?(含例句)July19,2020動詞何時需要加+S?來搞懂「主詞動詞一致性」!July23,2020歡迎來到英文庫!我們每天為你創造最實用的教學文章!若想支持我們,可以看看下面的課程,把發音、文法學好!
延伸文章資訊
- 1完成式和過去式的差異在哪裡?從時間軸學會正確判讀現在完成式
在英文文法中,表達過去的方式,除了有過去式之外,還有現在完成式。 ... 困惑的話,以下就用時間軸和例句來表示,告訴你在這三種情況下,可以如何使用現在完成式。
- 2英文時態的「過去完成式」是什麼? (含例句 - 英文庫
過去完成式是什麼? ... I had eaten breakfast before she came. ... The show had started when we got here. ....
- 3過去完成式(Past Perfect Tense) - 實用基礎文法
過去完成式表示過去某一時間或某一動作之前已經完成的動作或經驗。過去完成式通常用於描述過去發生的兩個事件,先發生的事件用過去完成式,後發生的事件用過去簡單式來 ...
- 4過去完成式例句用法解析 - Rose英文教學
- 5英文簡單學– 過去完成式|EF ENGLISH LIVE部落格
例如: The train had left when we arrived at the train station. (我們當時抵達車站前,火車已經開走了。) 這句子中的兩件事都在過去發生,...