如何使用過去完成進行式——迷你英語小教室:英語精讀講義
British Council | English
影片簡介:這堂生動的課程講解過去完成進行式的構成,說明它如何表達持續到過去另一個時間點的動作,或造成某個過去結果的原因,並比較它與過去完成式在表達重點上的差異。 主要英語學習重點: 1. had plus been plus the -ing form — 文法與句型:掌握 had been+動詞 -ing 這個固定的過去完成進行式結構,並能正確辨識與造句。由於 had 不會隨主詞改變,你可以用同一套形式穩定描述在過去某個時間點之前持續進行的動作。 2. because she had been jogging for 5 hours. — 文法與句型:理解 because 如何把「她很累」這類過去的結果,連結到此前持續進行的慢跑。如此不只能用過去完成進行式交代動作持續多久,也能清楚表達過去情境中的原因與結果。 3. refer to the completion of the event — 文法與句型:區分著重事件已經完成的過去完成式,以及凸顯活動過程與持續時間的過去完成進行式。你可以依照想強調的是完成事實還是持續過程,選擇更貼切的時態形式。
本篇講解
we're going to talk about:帶出接下來的主題
we're going to talk about + 主題 是常見的開場說法,用來告訴聽眾接下來會討論什麼。它像一個路標,在講解開始前先整理好課程資訊。 這裡的 be going to 表示這段討論是已經安排好的。把主題放在 about 後面:可以是某個事物或主題,如 volcanoes;也可以是準備探討的問題,如 how volcanoes form。
練習
用目標表達完成這句課程開場白:Today, ____ how rainbows form.
查看答案
we're going to talk about
remix version?:幽默的文法比喻
在音樂中,remix version 指透過改變或重新組合聲音製作出的新版本。 這裡,說話人開玩笑地把過去完成進行式說成過去進行式和過去完成式的「混音版」。這個問句表達的是覺得好笑的驚訝,並不是真的在問音樂。
練習
這句話中的 remix version 是什麼意思?
- 一首真的重新混音過的音樂作品。
- 對一種看起來結合了其他文法形式的形式所取的幽默稱呼。
- 一種新英文時態的正式名稱。
查看答案
對一種看起來結合了其他文法形式的形式所取的幽默稱呼。
Did they have to ...?:用問句表達抱怨
Did they have to + 原形動詞?從字面上可以詢問過去做某件事是否有必要。這裡它是反問:說話者並不是真的想取得資訊。 它表達不滿或難以置信,暗示「那根本沒有必要」。實際是哪一種意思要看情境和語氣;在其他場合,同樣的句型也可以是真正的提問。
練習
在原句中,Did they have to ...? 最可能表達什麼意思?
- 說話者正在抱怨,認為這個行為沒有必要。
- 說話者正在中立地詢問一項法律義務。
- 說話者正在開心地稱讚這個行為。
查看答案
說話者正在抱怨,認為這個行為沒有必要。
drop this collab:發布合作作品
在音樂和網路娛樂的情境中,drop 可以表示「發布、推出」,collab 是 collaboration 的非正式縮寫。collab 常指多位創作者共同完成的歌曲、影片、產品或其他專案。 因此,drop this collab 表示「發布這個合作作品」,不是讓某樣東西掉下來。這句話使用媒體領域的說法製造笑點,把文法時態當成了共同發布作品的藝人。
練習
哪一句自然地用 drop 表示「發布」,並用 collab 表示「共同創作的作品」?
- Please don't drop the glass.
- The band will drop its new collab on Friday.
- The researchers began a formal collaboration.
查看答案
The band will drop its new collab on Friday.
y'all:you 的非正式複數形式
Y'all 是 you all 的縮約形式。在這句話中,它直接指多位聽者,因此表示複數的 you,也就是「你們」,而不是泛指所有人。 使用 y'all 會讓稱呼顯得輕鬆、有口語感。它也可以消除 you 究竟指一個人還是多個人的歧義。
練習
聽完整的英文句子,選出你聽到的句子。注意群體稱呼是單音節的 y'all,還是由兩個詞組成的 you all。
- Your friends can leave their coats by the door.
- Y'all can leave your coats by the door.
- You all can leave your coats by the door.
查看答案
Y'all can leave your coats by the door.
doing too much:太誇張、太過頭,而不是完成很多任務
在這句話中,doing too much 是一種非正式的評價,表示某人的行為、反應或表現超出了合理程度。它的意思是「太過頭」或「太誇張」,而不只是完成了大量工作。 這個片語常用來批評或調侃別人:說話者是在要這群人收斂一點。
練習
朋友為只住一晚的旅行帶了五個行李箱。這裡的評論 You're doing too much 是什麼意思?
- 你完成了許多有用的任務。
- 你應該準備得更多。
- 你的行為比這個情況所需要的更誇張、更過頭。
查看答案
你的行為比這個情況所需要的更誇張、更過頭。
so done with you:耐心完全耗盡
Be done with someone 可以表示對某人已經完全失去耐心,不想再繼續應付對方。so 會加強這種感受,因此 I'm so done with you 大致就是「我徹底受夠你了」。 這裡的 done 不是一般所說的「完成任務」。依雙方的關係和說話語氣,這句話可能是認真的拒絕,也可能是誇張、帶玩笑意味的抱怨。
練習
「I'm so done with you」最可能是什麼意思?
- 我要第一次和你見面。
- 我已經替你完成了一項任務。
- 我已經徹底失去對你的耐心。
查看答案
我已經徹底失去對你的耐心。
I swear to God:強烈保證或加強情緒
Swear to God 字面上是請上帝為自己所說的真話作證。在對話中,I swear to God 可以非常強烈地堅持某個說法是真的,也可以加強憤怒、震驚或挫折等情緒。 這裡它是表達情緒的感嘆,而不是在為某項事實作保證。它加強了說話者誇張的抱怨,並不是正式的宗教宣誓。
練習
在這句話中,I swear to God 的主要作用是什麼?
- 它加強了說話者不滿的抱怨。
- 它說出了一種正式宗教儀式的名稱。
- 它平靜地給出一項指示。
查看答案
它加強了說話者不滿的抱怨。
hold on:請對方等一下
在對話中,hold on 表示「等一下」或「先停一下」。這兩個字會當成一個完整表達使用:說話者請對方暫時停止說話或行動,通常是為了讓自己有時間思考或確認事情。 這裡不是「繼續抓住某個東西」的字面意思。要依上下文判斷 hold on 是請人等待,還是要人抓牢。
練習
請用本課表示「等一下」的表達完成句子:____, I need to check the address.
查看答案
Hold on
The past perfect continuous gets a lot of hate and I won't stand for it. 講解
0:36過去完成進行式招了很多黑,我可看不下去了。
gets a lot of hate:受到強烈的負面評價
Gets a lot of hate 表示「受到大量敵意、嚴厲批評或厭惡」。這裡的 hate 是物質名詞,也就是不可數名詞,所以 a lot of 表示負面反應的量,不是指許多個分開的「hates」。 人們談到某個人、觀點、產品或影視作品受到大眾或網路上的反應時,常會使用這個搭配。在原句中,這個文法形式被說成了一個遭到不公平批評的對象。
練習
用 get a lot of hate 的過去式完成句子:After the trailer came out, the movie ____ online.
查看答案
got a lot of hate
I won't stand for it:堅決表示不容忍
在這句話中,I won't stand for it 的意思是「我不會容忍這件事」。代名詞 it 指的是前面對過去完成進行式的批評;stand for 在這裡不是「站著」。 這比 I don't like it 強硬得多。它明確劃出界線,表示說話者拒絕接受這種情況。
練習
例句中的 I won't stand for it 是什麼意思?
- 我公開支持這件事。
- 我拒絕容忍這件事。
- 我保證會解釋這件事。
查看答案
我拒絕容忍這件事。
literally the best:非正式口語中的強調
literally 通常表示話語完全符合確切而非比喻的意思。不過在非正式口語中,人們也會用它單純加強情緒。 這裡 literally 讓 the best 聽起來更有熱情:說話者是在說它真的很棒,並不是在證明它經過客觀比較後排名第一。
練習
在 It's literally the best 中,literally 在這裡有什麼作用?
- 它增加了強烈而非正式的稱讚語氣。
- 它是在報告正式排名的結果。
- 它是在仔細區分字面義和比喻義。
查看答案
它增加了強烈而非正式的稱讚語氣。
don't even have to change:強調甚至沒有必要
don't have to + 原形動詞表示某個動作不是必要的。這裡 change 是 to 後面的原形動詞。 even 加強語氣:改變動詞不只是可選,而是連這個步驟都意外地不需要。這不表示禁止改變。
練習
哪一句表示列印這一步出乎意料地沒有必要,而不是被禁止?
- You don't even have to print the ticket.
- You mustn't print the ticket.
- You can't print the ticket.
查看答案
You don't even have to print the ticket.
based on the subject:指出所依據的標準
based on + 名詞片語用來指出做決定或產生變化時所依據的資訊、規則或標準。本句中,主詞就是決定是否改變動詞形式時所參考的標準。 這個片語可以修飾動詞片語,如 choose based on price;也可以和 be 連用,如 The choice is based on price.
練習
用本課標示、表示「以此為標準」的兩個單字補完整句子:Teams are formed ____ age.
查看答案
based on
stays the same:持續保持不變
stays the same 表示「繼續保持原樣,沒有改變」。這裡的 stay 用來連接主詞和狀態描述 the same。 主詞是 it,所以 stay 要加 -s,變成 stays。這個結構可以描述規則、價格、形狀或其他長時間不變的狀態。
練習
哪一句正確表示博物館票價在整個夏季都沒有變動?
- The museum fee stays same throughout the summer.
- The museum fee stay the same throughout the summer.
- The museum fee stays the same throughout the summer.
查看答案
The museum fee stays the same throughout the summer.
Let's start with an example:從概念轉入具體例子
Let's start with an example 是用來安排講解順序的提示語。它告訴聽眾,第一步先看一個具體例子,之後再進入規則或概念。 Let's 把說話者和聽眾都包含在下一步中。可以套用的結構是 Let's start with + 名詞,例如 Let's start with the main question。
練習
你要帶領聽眾從介紹進入第一個例子。哪一句轉場最自然?
- Let's start from with a quick example.
- Let's starting with a quick example.
- Let's start with a quick example.
查看答案
Let's start with a quick example.
had been working ... for 5 years:一直持續到過去某個時間點
had been working 是過去完成進行式,結構是 had + been + 動詞-ing。它從過去的一個時間點往前回看,表示某個活動一直持續到那個時間點。 for 5 years 說明持續時間。這裡,獲得升遷是較晚的過去時間點,之前的工作已持續五年。句子沒有說明升遷後這個人是否停止工作。
練習
用 wait 的過去完成進行式完成句子:By the time the bus arrived, we ____ for forty minutes.
查看答案
had been waiting
before I got the promotion:標出較晚發生的過去事件
before I got the promotion 標出這條過去時間線中較晚發生的事件。當時工作已經持續五年,接著才發生升遷。 before 子句使用簡單過去式 got 來說出這個參照事件。更早且持續的活動則另外用 had been working 標示。這樣可以清楚表達先後順序,但並不表示升遷後工作就停止了。
練習
哪一條時間線符合這個句子?
- 五年的工作和升遷一定是在同一時間開始的。
- 獲得升遷時,這個人已經在公司工作五年了。
- 這個人先獲得升遷,然後才開始五年的工作。
查看答案
獲得升遷時,這個人已經在公司工作五年了。
take a look at the form:邀請大家一起查看
take a look at + 名詞表示「簡短地看一下或查看某物」。本句中的 Let's 讓它成為友善的邀請,用來把大家的注意力轉到這個文法形式上。 這裡 look 是 take a look 結構中的名詞,at 引出要查看的對象。可套用的完整結構是 Let's take a look at + 名詞。
練習
用上面學到的片語完成句子:Let's ____ the schedule before we begin.
查看答案
take a look at
had plus been plus the -ing form:過去完成進行式的結構
had plus been plus the -ing form 說明過去完成進行式的詞序:had + been + 主要動詞的 -ing 形式。口頭講解中的 plus 表示「後面接」,就像加號把公式的各部分連接起來。 had 和 been 不會隨主詞改變。只要選擇主要動詞並把它變成 -ing 形式,例如 I had been reading、she had been reading 和 they had been reading。
練習
用 study 的過去完成進行式完成句子:Before lunch, Mia ____ for three hours.
查看答案
had been studying
The past perfect continuous is used to highlight or describe events or actions 文法
1:01過去完成進行式用來強調或描述
is used to highlight or describe:說明用途
「is used to highlight or describe」的意思是「用途是強調或描述」。它使用被動結構 be used to + 原形動詞。highlight 和 describe 是由 or 連接的兩個原形動詞。 句子的主詞是 the past perfect continuous,因此這個片語說明該時態的用途。這裡的 used to 不是「過去常常做某事」的意思。
練習
用 be used to + 原形動詞完成句子,說明用途:A dictionary ____ check the meanings of words.
查看答案
is used to
were ongoing ... continued up to another point in the past:持續到較晚的過去時刻
「were ongoing in the past」把事件或動作描述為在過去某段時間已經處於進行狀態。「continued up to another point in the past」又加入了一個較晚的過去時刻,活動一直持續到這個時刻。 兩個片語合起來表示一個較早開始的活動持續到了較晚的過去時刻,而且兩個時間都在過去。它們並不表示該活動一定持續到了現在。
練習
哪個句子表示一個活動在過去持續進行,並一直持續到過去的另一個時間點?
- They began waiting after the bus arrived.
- They have been waiting for an hour, and the bus has not arrived yet.
- They had been waiting for an hour when the bus arrived.
查看答案
They had been waiting for an hour when the bus arrived.
continued up to another point:標示持續過程的終點
在 continued up to another point 中,up to 標示一個持續性動作或狀態所到達的終點。整段表示它一路延續到過去較晚的那個時間點。 可套用的結構是 continue up to + 時間或階段,例如 The roadworks continued up to Friday.。up to 後面的內容回答「它在時間上一直持續到哪裡?」
練習
哪個句子表示音樂一直播放到午夜?
- The music continued from midnight.
- The music continued up to midnight.
- The music had started by midnight.
查看答案
The music continued up to midnight.
which is when I got promoted:說明前面提到的時間
在 which is when I got promoted 中,which 回指這個子句前面剛提到的時間或階段,is when 再用當時發生的事件說明那個時間點具體是何時。 可以使用「時間資訊, which is when + 子句」這個結構,把前面提到的日期、時期或轉折點和某個具體事件連接起來,而不必另起一句。
練習
哪個句子使用 which is when,把前面提到的時間和當時發生的事件連接起來?
- I moved to be closer to campus, which is why I started college.
- I moved there in 2020, which is when I started college.
- I moved to Bristol, which is where I started college.
查看答案
I moved there in 2020, which is when I started college.
show cause and effect:呈現因果關係
「Cause and effect」是一個固定名詞組合,表示一件事發生的原因與其結果之間的關係。 在「show cause and effect」中,show 表示把這種關係清楚呈現出來。這個表達可用來解釋事件、實驗、故事或變化。
練習
用表示「原因與其結果之間的關係」的固定表達完成句子:The chart helps us understand ____.
查看答案
cause and effect
because she had been jogging for 5 hours:用持續活動解釋過去的結果
because 子句說明過去結果 she was tired 的原因。Had been jogging 是過去完成進行式,結構為 had been + 動詞-ing。For 5 hours 說明這個活動持續了多久。 這個結構把持續的活動放在某個過去時間點之前,並說明該活動造成或解釋了後來的狀態。這裡,慢跑發生在注意到她疲累之前。
練習
用 work 的過去完成進行式完成句子:Mia was sleepy because she ____ on her project all night.
查看答案
had been working
Teacher, teacher, teacher, teacher:用重複稱呼表達急切
連續重複 Teacher 是在迅速要求老師注意自己。這裡的重複表示說話者急著插話或爭取發言,而不是在叫四位不同的老師。 在對話中,重複一個人的名字或稱呼,會讓吸引注意的要求顯得更急切、興奮或不耐煩。究竟是哪種感覺,要從語氣和情境判斷。
練習
判斷:在正式會議中,連續喊 Chair, Chair, Chair, Chair,通常是有禮貌且中性地請求發言的方式。
- 錯誤
- 正確
查看答案
錯誤
sounds really similar to:表示兩件事聽起來或感覺很相似
sounds really similar to 表示比較兩件事時,其中一件「聽起來或給人的感覺與另一件非常相似」。sound 在這裡是連綴動詞,後面接形容詞 similar;to 用來引出比較的對象。 really 加強 similar 的程度。這個表達既可以比較實際的聲音,也可以根據給人的印象比較文法、想法、說明或計畫。
練習
選出正確使用 sound + similar + to 結構的句子。
- Your idea sounds very similarly to mine.
- Your idea sounds very similar to mine.
- Your idea sounds very similar with mine.
查看答案
Your idea sounds very similar to mine.
Well, yeah, kind of.:有所保留的同意
“Well, yeah, kind of.”表示有所保留的同意。yeah 表示基本贊同,well 暗示說話者要停頓或調整說法,kind of 表示「在某種程度上」,所以這不是完全肯定。 這種回答常為接下來的修正、區分或附加條件做鋪陳。應理解為「大致是,但不完全是」,而不是明確的「是」。
練習
哪一項描述最符合說話者的態度?
- 說話者只是部分同意,接下來可能會加以限定。
- 說話者完全同意,沒有任何補充。
- 說話者完全否定了這個想法。
查看答案
說話者只是部分同意,接下來可能會加以限定。
But we use the past perfect simple to just refer to the completion of the event 文法
1:38但我們用一般過去完成式只是指事件的完成
refer to the completion of the event:聚焦已完成的結果
這裡的 refer to 表示「指向」或「把……當成主要焦點」。名詞片語 the completion of the event 指的是事件已經結束這項事實。 在這個對比中,過去完成式把較早發生的事件視為在另一個過去時間點之前已經完成的整體。重點是已達成的結果或完成的事實,而不是活動隨時間進行的過程。
練習
哪個句子最明確地聚焦於過去截止時間以前已完成的結果?
- By noon, Ava had been writing the report.
- By noon, Ava had written the report.
- At noon, Ava was writing the report.
查看答案
By noon, Ava had written the report.
focus on the activity and how long it goes on for:聚焦過程與時長
這個片語說明過去完成進行式會把什麼放在重點位置:把活動視為持續進行的過程,並強調其時長。 當某項活動在過去某個參照時間點之前持續進行,而且通常延續到該時間點時,如果重點是之前一直在發生什麼或持續了多久,而不只是某件事是否已經完成,就使用這種表達重點。
練習
哪個句子最能強調某項活動在過去參照時間點之前持續了一段時間?
- Before dinner, Leo had been practising the piano for two hours.
- Before dinner, Leo had practised the song once.
- After dinner, Leo practised the piano once.
查看答案
Before dinner, Leo had been practising the piano for two hours.
goes on for:表示持續時長
在 goes on for 中,go on 表示「繼續」或「持續」,for 引出一段時長。因此,how long it goes on for 用來詢問或說明活動持續多長時間。 當現在式的主詞是 it 這樣的單數主詞時,要使用 goes:The lesson goes on for an hour. 動詞形式會隨主詞或時間改變,但在時長前仍保留 on for。
練習
使用 go on for 的正確形式完成句子:The course ____ three hours.
查看答案
goes on for
You know what?:帶出新的決定
這裡的 You know what? 不是真的在問聽者是否知道某件事,而是口語中的引導語,表示「我剛想到一件事」。 它把注意力帶到接下來的內容,後面常接新的決定、提議或計畫改變。說話者通常會直接說下去,而不是等對方回答「是」或「不是」。
練習
哪個句子用 You know what? 帶出一個剛做出的決定?
- You know what? Let's leave before it starts raining.
- Do you know what time the shop closes?
- You know the route to the station.
查看答案
You know what? Let's leave before it starts raining.
Let's go back to the previous example:把注意力帶回前面的內容
Let's go back to the previous example 把大家的注意力帶回先前談過的內容,通常是目前例子之前的那一個例子。這是講解、簡報和討論中用來引導流程的表達。 結構是 let’s + 原形動詞;這裡後接 go back to + 話題或內容。go back 是比喻用法,不表示人一定要真的走回去。
練習
用 go back 和正確的介系詞完成句子:Let's ____ the previous slide.
查看答案
go back to
Let's switch it to ...:改成一種新形式
“Let's switch it to ...”表示「讓我們把它改成另一種形式或設定」。這裡的 it 指正在討論的句子或動詞形式,to 後面的片語說明要改成的新形式:過去完成式。 可重複使用的結構是 switch + 受詞 + to + 新形式、模式、語言、版本或方案。Let's 表示說話者提議和聽者一起進行這項改變。
練習
哪個句子正確使用了 switch + 受詞 + to + 新設定?
- Let's switch the app to dark mode.
- Let's switch the app with dark mode.
- Let's switch dark mode to the app.
查看答案
Let's switch the app to dark mode.
had worked ... for 5 years:過去事件之前的既成事實
Had worked 是過去完成式,結構為 had + 過去分詞 worked。它把這五年的時間放在較晚的過去事件 got the promotion 之前。For 5 years 說明到那個時間點為止已經累積了多少工作經驗。 這個簡單式把五年經驗當成一個整體、已經成立的事實來表達。它本身並不表示說話者在升遷後離開了這家公司。
練習
哪個解釋最符合例句中 had worked 的作用?
- 它表示這五年的工作會發生在升遷之後。
- 它把五年的工作經驗表達為較晚的過去事件之前已經累積的事實。
- 它描述的是目前此刻正在進行的工作。
查看答案
它把五年的工作經驗表達為較晚的過去事件之前已經累積的事實。
just mentioning:把話語限定為「只是提到」
在 just mentioning 裡,just 限定說話人正在做的事:說話人只是提出一項事實,而不是把它當成重點,也不是在強調活動本身。 這種 just 用來組織解釋。它引導聽者把後面的資訊當成一項簡單的事實,不要從中解讀出額外的重要性。
練習
這句話中的 just 有什麼作用?
- 它讓這項事實聽起來格外重要。
- 它把這句話限定為只是提出這項事實。
- 它表示這項事實是剛剛才提到的。
查看答案
它把這句話限定為只是提出這項事實。
We're not really focusing on the activity or highlighting its importance 語氣意圖
2:02並沒有真的強調這個動作或突出它的重要性
not really focusing on:較柔和的否定
在 not really focusing on 裡,not really 這個順序讓否定變得較柔和。它表示這項活動不是主要焦點,但可能仍受到一點關注。 這不像 not focusing on ... at all 那麼絕對。
練習
哪個句子以較柔和的方式表示速度不是主要焦點,同時仍保留一定程度的關注空間?
- We're not really focusing on speed yet.
- We're focusing mainly on speed.
- We're really not focusing on speed at all.
查看答案
We're not really focusing on speed yet.
got us the promotion:get + 人 + 事物結構
在 got us the promotion 中,get 表示某件事促成或幫助我們獲得升遷。這個詞組使用 get + 人 + 事物 的雙受詞結構;這裡的 get 並不是指實際拿取某個東西。 整句表示說話者並不聲稱那件事造成了這個結果。這個結構也可以用於某人得到的事物或機會,例如 get someone a job 或 get someone an interview。
練習
用 get + her + the job 的過去式完成句子:Her excellent interview ____.
查看答案
got her the job
Whereas:引出對比的一面
Whereas 提示聽者把目前的子句與前面的陳述進行比較。它引出不同或相反的一面,意思接近「相較之下」。 它的作用是把兩個觀點組織成對比,而不是表示原因或結果。在這裡,以 Whereas 開頭的子句是前文已經開始的比較中的另一面。
練習
哪個句子清楚地把一個方案價格較低與另一個方案速度較快進行對比?
- The first plan is cheaper, so the second is faster.
- The first plan is cheaper, whereas the second is faster.
- The first plan is cheaper because the second is faster.
查看答案
The first plan is cheaper, whereas the second is faster.
that I'd done there for 5 years:I'd 表示 I had
在 that I'd done there for 5 years 中,that 引導一個修飾 all the work 的關係子句。I'd done 是 I had done 的縮寫。這是過去完成式,結構為 had + 過去分詞。 過去完成式是從一個較晚的過去時間點向前回看。五年間的工作在之後獲得升遷以前已經累積起來,而 for 5 years 說明這段工作經歷持續了多久。
練習
請使用 I had 的縮寫和 finish 的過去分詞填空:Before the guests arrived, ____ all the preparations.
查看答案
I'd finished
the fact that:把完整子句當作事實
the fact that 後面接一個完整陳述,也就是陳述子句。這裡 I got the promotion because of it 準確說明這項事實的內容。從文法上說,that 子句補充名詞 fact 的具體內容。 整個結構讓說話者把完整情況當作一項已經成立的事實來談。在本句中,它與 all the work 並列,是說話者強調的另一項內容。
練習
請把 the、fact 和 that 按正確順序填入空格:We can't ignore ____ the pool is closed today.
查看答案
the fact that
because of it:回指已知原因
because of it 表示「由於那件事或那個事實」。it 回指已經明確的原因,所以說話者不必把原因再說一次。 because of 與後面的名詞或代名詞構成介系詞片語。這裡的 because of it 說明說話者獲得升遷的原因。
練習
用 because of + 代名詞 it 完成句子:The road was closed. We had to turn back ____.
查看答案
because of it
doesn't suck now:改善後直白、隨意的肯定
這裡的 suck 不是字面上的「吸」。在非常口語的英語中,something sucks 表示某個事物很差或令人失望。It doesn't suck 表示它不差,通常只是有所保留的肯定,不是強烈稱讚。 now 暗示情況有了變化:它以前可能很差,但說話者認為它現在已經可以接受或變好了。
練習
判斷:在正式的專案評估中,說 "The new system doesn't suck now" 是否合適?
- 合適
- 不合適
查看答案
不合適
like the past perfect's sister:用家人關係比喻相關文法
在 like the past perfect's sister 裡,like 引出比較。sister 是比喻用法,並非真正的家人:說話者把正在說明的時態擬人化,將它說成過去完成式的近親。 這個比喻表示兩個時態關係密切、有共同特徵,但仍然不同。這是一種非正式、容易記住的說法,用熟悉的關係解釋抽象概念。
練習
這裡用 the past perfect's sister 這個比喻,主要想表達什麼?
- 這個時態在任何情況下都能取代過去完成式。
- 這個時態與過去完成式關係密切,但並不完全相同。
- 過去完成式屬於一位真實女性。
查看答案
這個時態與過去完成式關係密切,但並不完全相同。
be appreciated for all of her hard work:說明受到肯定的原因
be appreciated for + 名詞或 -ing 形式表示「因某個原因而受到感謝、認可或重視」。這是被動結構:受到肯定的人或事物作主詞,for 引出原因。 這裡的 her 延續了對過去完成進行式的擬人化,並不是指真實女性。all of her hard work 把這個時態寫得彷彿它過去真的辛苦工作過。
練習
用表示「因……而受到肯定」的目標表達完成句子:Noor was ____ her careful work.
查看答案
appreciated for