256位元加密到底有多安全?:英語精讀講義
3Blue1Brown
影片簡介:講者用 GPU、地球、銀河系和宇宙年齡逐層說明 256 位元搜尋空間,並連結比特幣挖礦硬體。 主要英語知識點: 1. "so far removed from anything that we ever deal with that it can be hard to appreciate its size." — 文法與句型:用 so ... that 和 far removed 說明極端尺度為何超出日常經驗。 2. "For comparison," — 語篇、敘事與修辭:辨識引入熟悉參照的路標,跟上抽象數字如何轉為可理解的比較。 3. "get my mind around," — 慣用語與比喻表達:理解「在腦中掌握」,自然表達龐大或複雜概念難以理解。
本篇講解
in order to:明確說明目的
在這句中,in order to 引出目的:破解安全機制,是猜測特定位元字串的目的。這裡的 order 不是「命令」或「順序」的意思。 結構是 in order to + 原形動詞。它能明確標出目的關係,特別適合說明步驟、原因或決定;較短的 to 通常也可以表達相同的目的。
練習
用本課中明確引出目的的三個字補完整句子:The team saved a copy ____ compare the two versions later.
查看答案
in order to
would have to:假設情境中的必要性
would have to 表示某項要求會在設想或條件情境中出現。這句的意思是:如果有人試圖破解該安全機制,就必須猜中那個確切的 256 位元字串。 結構是 would + have to + 原形動詞,例如 would have to guess。這裡不表示過去時間,也不是 would have + 過去分詞這個完成式結構。
練習
選出表示「某項要求會在假設的現在或未來情境中產生」的句子。
- If the main server failed, we would have to use the backup.
- We have to use the backup every Friday.
- If the main server had failed, we would have had to use the backup.
查看答案
If the main server failed, we would have to use the backup.
用 in the context of 指出相關情境
in the context of 表示在某個特定情境、主題或領域中考量某件事。本句用它標出兩個不同的技術情境,藉此區分同一大類主題中的兩種應用。 結構 in the context of + 名詞片語告訴讀者,某個說法應放在哪種背景下理解。它不是指某物實際位於一段文字之中。
練習
用一個表示「放在這個領域中考量時」的四字詞組補完整句子:The rule makes sense ____ online privacy.
查看答案
in the context of
you have no better method than to just guess and check random messages. 文法
0:28除了隨機盲猜並驗證訊息之外,你沒有更好的方法。
a message whose SHA-256 hash is 中的 whose
Whose 引導所有格關係子句。在 a message whose SHA-256 hash is ... 中,hash 是與 message 相關的屬性或結果,整個子句用來指出所說的是哪一種 message。 Whose 不只用於人。它也可以把一個物件與它的組成部分、屬性或相關結果連結起來。簡潔的結構 名詞 + whose + 名詞 + 動詞 可以避免使用較笨重的 a message for which the SHA-256 hash is ...。
練習
用表示所有關係的關係詞補完整句子:We need a laptop ____ battery lasts all day.
查看答案
whose
have no better method than to + 原形動詞:沒有更好的方法
結構 have no better method than to + 原形動詞 表示:在現有做法中,執行後面的動作是最好或唯一可行的方法。本句中的 to 引出具體動作:to just guess and check random messages。 這個說法並不是在稱讚該方法。即使某個方法很慢或很麻煩,只要其他方法更差或根本不存在,也可以這樣說。
練習
用本課的六字目標結構完成句子:We ____ wait until the storm passes.
查看答案
have no better method than to
on average:統計上的平均結果,不是固定結果
On average 表示一個根據許多情況計算或估算出的結果。有些情況可能需要較少的猜測,另一些則需要更多;這個片語給出的是一個整體上的統計結果。 它限制了整句話的斷言:所說的次數並不是每一次嘗試都固定需要達到的次數。
練習
根據這句話判斷:A battery lasts 10 hours on average. 結論:每顆電池都剛好能使用 10 小時。這個結論正確還是錯誤?
- 正確
- 錯誤
查看答案
錯誤
so far removed from ... that ...:相距如此遙遠,以至於……
這裡的 so ... that ... 把極高的程度和它造成的結果連在一起。這個數字和人們平常接觸的任何事物都相去甚遠,因此很難理解它的大小。that 引導的子句說明 so 所強調的程度帶來的結果。 這裡的 far removed from 是比喻用法,表示「與……距離很遠或差異很大」,不是「被拿走」或「被刪除」。當某種極端特徵能夠解釋後面的結果時,可以使用這個結構。
練習
用 so far removed from ... that ... 完成句子:The scale is ____ ordinary experience ____ most people struggle to imagine it.
查看答案
so far removed from · that
give it a try:試試看
Give it a try 是表示「試一試」或「做一次嘗試」的自然固定說法。代名詞 it 指前面已經談到的任務或想法;這裡的 give 不是字面上的「把某樣東西交給它」。 和 let's 一起使用時,說話者是在邀請其他人共同嘗試,通常已經承認這件事可能有難度。這個說法能讓對話從討論困難轉向實際行動。
練習
用 give it a try 完成邀請:We are not sure this method will work, but let's ____.
查看答案
give it a try
Now, what's nice about that split is that 2 to the 32 is 4 billion, 文法
0:52這種拆分的好處在於,2 的 32 次方大約是 40 億,
what's nice about X is that Y:X 的好處在於 Y
What's nice about X is that Y 先對 X 作出正面評價,再用 that 子句 Y 點明具體好處。在本句中,X 是 that split,Y 說明這種拆分為什麼有用。 這裡的 nice 表示「有用、方便或有幫助」,不是「友善」。這個句型先說明有一個優點,再給出具體細節,讓解說更有條理。
練習
使用固定架構 what's nice about X is that Y 完成句子:____ this app ____ it works offline.
查看答案
What's nice about · is that
All we need to do is + 原形動詞
All we need to do is + 原形動詞把一個動作說成唯一需要完成的步驟。它將注意力集中在這一步,因此能讓龐大或複雜的任務顯得更容易處理。 在 all we need to do is 後面,動詞通常省略 to,直接使用原形,例如 all we need to do is appreciate。前面的 do 表示要做的是一個動作,is 後的原形動詞則說出具體動作。
練習
哪一個句子自然地使用 all we need to do is,把任務收束成一個動作?
- All we need to do is check the address.
- All we need to do is a check the address.
- All we need to do is checking the address.
查看答案
All we need to do is check the address.
用「a whole bunch of」非正式地表示大量
這裡的 a whole bunch of 意思是「許多」或「大量」。它修飾可數名詞複數 computations,強調運算的數量很多。 雖然 bunch 的字面意思可以是成組或成束的東西,但這裡並不是說這些運算真的捆成一束。整個片語是一種隨意地表示「數量很大但不明確」的說法。
練習
請用本課中表示「很多」的非正式片語完成句子:The update fixed ____ small bugs.
查看答案
a whole bunch of
a really good one might be able to do a little less than a billion hashes per second.
1:22一塊非常好的 GPU 每秒大概能進行略少於 10 億次的雜湊運算。
用「if you were to」...「might be able to」表達假想的可能性
If you were to 引出一個供討論的假想動作。were 並不表示程式編寫已經發生;were to + 原形動詞把這個動作設定為假設步驟。 Might be able to 用保留的語氣提出一種可能結果。兩部分合在一起,可以推測經過特殊程式設計的 GPU 或許能達到什麼效能,同時不把這種效能說成保證。
練習
哪一個句子把升級說成假想情況,並把結果只說成一種可能的能力?
- You upgraded the battery, so the drone can fly longer.
- If you upgrade the battery, the drone will definitely fly longer.
- If you were to upgrade the battery, the drone might be able to fly longer.
查看答案
If you were to upgrade the battery, the drone might be able to fly longer.
用 over and over 表示重複動作
over and over 表示「反覆地、一遍又一遍地」:同一個動作發生很多次。本句是說 GPU 不斷執行同一個雜湊函式,一個接一個產生雜湊結果。 要把這三個字視為一個作副詞用的片語。它說明函式如何執行;這裡的 over 不是「越過某處」的空間意思。
練習
哪一句中的 over and over 表示同一個動作反覆發生?
- The meeting was over, and everyone went home.
- The bird flew over the fence and over the lake.
- The printer showed the same error over and over.
查看答案
The printer showed the same error over and over.
“cram your computer full of”:cram X full of Y 結構
這裡,cram your computer full of extra GPUs 表示把大量額外的 GPU 塞進電腦,讓電腦幾乎被裝滿。cram 帶有空間很擠或硬塞太多東西的感覺,所以這種說法生動、誇張,而不是中性的描述。 可套用的結構是 cram + X + full of + Y。X 是被裝滿的對象,Y 是填進去的材料、物品或活動。
練習
用 cram + X + full of 結構以及 the week 完成句子:The producer had too many bookings and had to ____ guest appearances.
查看答案
cram the week full of
用 let's say that 引入暫時假設
let's say that 用來為舉例、估算或計算引入一個暫時假設。本句中,說話者選了一個方便繼續推演的 GPU 速率作為前提,並不是說這個速率是實際測得的事實。 結構是 let's say (that) + 子句。它引導聽者暫時接受該子句,以便進入說明的下一步;口語中常省略 that。
練習
說話者正在粗略估算費用,並不是在陳述已知事實。哪一句最適合引入這個暫時假設?
- Each ticket definitely costs ten dollars.
- Let's say that each ticket costs ten dollars.
- For example, each ticket cost ten dollars yesterday.
查看答案
Let's say that each ticket costs ten dollars.
even though Google does not at all make their number of servers public,
1:46儘管 Google 完全沒有公開他們的伺服器數量,
“For comparison,”:引入比較基準
這裡,For comparison, 告訴聽者,接下來的 Google 伺服器數量估計是用來理解前面那個大得多的數字的參照。它是一個資訊路標:後面的事實用來提供尺度,而不是繼續陳述主要觀點。 常見的組織方式是先給出一個難以直接判斷的數字,再加上 For comparison, + 熟悉或相關的基準。逗號標示話語轉向參照資訊。
練習
哪一個開頭最適合引入基準,幫助理解第一個數字?The school library has 120,000 books. ___ the average branch in the district has about 40,000.
- In other words,
- For comparison,
- As a result,
查看答案
For comparison,
estimates have it somewhere in...:轉述大致範圍
在 estimates have it... 這個轉述結構中,have 表示「報告或認為某個數字處於某處」,it 代指尚未確定的總數。後面的片語說明這個總數被認為落在哪個範圍;have it 不是「擁有它」。 Somewhere in the single-digit millions 刻意讓數字保持寬泛,表示一百萬到不足一千萬之間的某個值。說話者是在轉述估計,而不是提供官方的精確總數。
練習
請用本課中正確的兩個詞轉述結構完成第二句:The final construction cost has not been confirmed. Early estimates ____ somewhere between two million and four million dollars.
查看答案
have it
In reality, most of those servers are going to be much less powerful than our imagined GPU-packed machine.
1:54實際上,大部分伺服器的效能遠不及我們想像中裝滿 GPU 的機器。
then 4 billion machines would mean about a thousand copies of this souped-up Google. 用詞
2:05那麼 40 億台機器就相當於大約 1000 個這樣升級版 Google 的規模。
replace A with B:舊事物和新事物
Replace A with B 表示移除或停止使用 A,改用 B。A 是舊事物;with 後面的 B 是新事物。 在本句中,A 是 Google 數百萬台伺服器,B 是 a machine like this。單數片語 a machine like this 表示用來取代原有設備的機器類型;with 並不是引出被移除的事物。
練習
請用正確的 replace A with B 結構完成句子:The clinic ____ its paper forms ____ a secure online system.
查看答案
replaced · with
souped-up:經過改裝、效能大幅提升
這裡,souped-up 表示經過改裝或加裝配備,效能遠高於一般版本。它把想像中的 Google 系統說成效能特別強的版本,與 soup(湯)無關。 這個帶連字號的形容詞通常放在名詞前,例如 a souped-up engine 或 a souped-up computer。它常暗示增加了零件或功能,藉此提升速度、功率或能力。
練習
請用一個非正式、帶連字號、意為「經過改裝後效能大幅提升」的形容詞補全句子:After the team added a faster processor and extra memory, the once-basic computer became a ____ machine.
查看答案
souped-up
Let's call that X:為剛提出的概念建立臨時名稱
在 Let's call that 1 kilo-Google 中,call 表示為某個事物命名或加上標籤。Let's 使它成為共同採用的提議:說話者邀請聽眾用這個名稱指稱剛剛建立的概念。 這是一種組織資訊的方式。簡短的臨時名稱讓說話者之後更容易回指複雜的數量。1 kilo-Google 是為這段講解臨時創造的名稱;這個結構本身並不表示它是正式名稱。
練習
哪一句最明確地為剛提出的估算建立一個新的臨時名稱?
- It is officially called the weekend buffer.
- Let's call that the weekend buffer.
- Let's say the weekend buffer is too small.
查看答案
Let's call that the weekend buffer.
1 kilo-Google worth of computing power:「度量 + worth of + 名詞」結構
在「數量或單位 + worth of + 名詞」結構中,worth of 會把前面的度量轉化為後面事物的數量。這裡的 1 kilo-Google 是自創單位,所以 1 kilo-Google worth of computing power 表示相當於該單位的運算能力。 這裡的 worth 不是在評價運算能力是否有價值或是否值得。這個結構可延伸運用的意思是「由某個明確度量表示的數量」,例如 three days' worth of food。
練習
哪一句使用 worth of 來表達以時間衡量的數量?
- We packed three days' worth of food for the hike.
- We packed food for three days.
- The food was worth the high price.
- The trail was worthy of our attention.
查看答案
We packed three days' worth of food for the hike.
So, next, imagine giving a little over half of every individual on Earth
2:17接下來,想像一下,把這種算力分給地球上一半多一點的人,
用 tend to be in that range 謹慎描述估算
Tend to 表示「通常如此或經常如此,但並非總是如此」。Be in that range 表示「落在前面提到的上下限之間」。合在一起,這個片語說明各種估算大致集中在先前給出的區間內。 這是一種謹慎的說法:它在描述整體規律,但沒有斷言每個估算都在區間內,也沒有說數字是精確的。That 必須指向聽者能從前文確認的某個範圍。
練習
幾項研究報告了不同的數字,其中大多數在 40 到 60 之間。哪一句是最恰當的謹慎概括?
- The estimates tend to be in that range.
- One estimate may be in that range.
- The estimates are exactly 50.
- Every estimate is in that range.
查看答案
The estimates tend to be in that range.
用 akin to 進行正式類比
在本句中,akin to 表示「在性質或效果上與……相似」。說話者並不是說兩種情況完全相等,而是用想像中的龐大銀河系進行嚴謹的規模類比。 其結構是 be akin to + 名詞或 -ing 形式。在解釋或分析中,它以較正式的方式把一個概念和另一個可類比的概念連結起來。
練習
用本課中由兩個單字組成的正式表達完成句子:「Her role in the discussion was ____ that of a referee.」
查看答案
akin to
your giga-galactic supercomputer running about 2 to the 160 guesses every second.
2:55你的十億星系級超級電腦,它每秒大約能進行 2 的 160 次方次猜測。
multi-planetary giga-galactic computer guessing numbers for 37 times the age of the universe,
3:18跨越無數行星的十億星系級電腦」,讓它去猜數字,猜上宇宙年齡 37 倍的時間,
even if you were to ... would still only have 的讓步結構
Even if you were to 引出一個極端的假設條件。Were to 讓這個條件顯得遙遠或是刻意設想出來的,並不表示它真的會發生。 主要子句中的 would still only have 表明,即使給出如此有利的條件,結果仍然十分有限。Still 表示結論沒有改變,only 則讓聽者把注意力放在剩餘機率有多小。整個結構說明,即便採用非常有利的假設,也無法推翻結論。
練習
用本課中的兩部分讓步結構完成句子:「____ double the search time, you ____ a one-in-a-million chance of finding the code by luck.」
查看答案
Even if you were to · would still only have
a 1 in 4 billion chance of finding:找到的機率為四十億分之一
a 1 in N chance of doing something 表示某件事的機率是 1/N,也就是在 N 個同樣可能的情況中占一個。這裡的 N 是 40 億,因此找到正確猜測值的機率是 40 億分之一。 要把 1 in 4 billion 看成一個完整的機率片語,用來修飾 chance。chance 後面的 of + 動詞 -ing 形式說明是哪件事:chance of finding。
練習
用精確的 a 1 in N 機率結構完成句子:A fair raffle has 500 tickets and one winner, so Maya has ____ chance of winning.
查看答案
a 1 in 500
guess and check at a rate of about 5 billion billion hashes per second. 片語搭配
3:37其盲猜驗證的速率大約是每秒 500 億億(5 billion billion)次雜湊運算。
the state of Bitcoin hashing these days is that:概述目前比特幣雜湊運算的狀況
The state of X 表示某個領域、系統或情況的目前狀況。The state of X ... is that Y 這個句型先指出主題,再用 that 子句提供概括該狀況的核心事實。 These days 把概述限定在目前這段時期,而不是永久成立的事實。在本句中,state 是表示「狀況」的名詞,不是「國家」「美國的州」,也不是表示「陳述」的動詞。
練習
用指定的現況概述句型完成句子:____ urban transport these days ____ many cities are adding electric buses.
查看答案
The state of · is that
all of the miners put together:合併計算的總量
在這句話裡,all of the miners put together 表示把所有礦工看成一個整體。這裡把每位礦工的算力相加,得到一個總速率;並不是有人把礦工實際組裝起來。 put together 在這裡位於它所修飾的名詞片語之後。要合計多個人或事物的總數量、能力、成本或影響時,也可以使用這種結構。
練習
在句子 'The two school libraries put together own 40,000 books,' 中,'put together' 是什麼意思?
- 在不同時間各自工作
- 實際組裝成一個物體
- 合在一起看成一個總量
查看答案
合在一起看成一個總量
at a rate of ... per second:說明吞吐速率
at a rate of + 數量 + per 時間單位這個結構表示在一定時間內完成了多少工作、移動、生產或變化。這裡的數量是每秒約 50 億個十億次雜湊運算;按美國英語的短級差計數法,這等於 5×10^18。 about 表示這是約數。這裡的 rate 指處理速度或吞吐量,不是價格;per second 提供了時間單位。
練習
用表示測量速率的三個字補完整句子:The scanner processes packages ____ 120 per minute.
查看答案
at a rate of
That corresponds to 1/3 of what I just described as a kilo-Google. 片語搭配
3:42這相當於我剛才描述的一個 kilo-Google 算力的三分之一。
corresponds to:表示不同尺度上的數值對應
這裡的 corresponds to 表示同一個量換成另一種尺度表達時「相當於」或「對應於」什麼。主詞 That 指前面提到的速率,1/3 of a kilo-Google 則是與它對應的描述。 X corresponds to Y 這個結構把兩個數值、類別或表示方式連結起來。在這裡,correspond 並不是「互通訊息」的意思。
練習
本句中的 corresponds to 是什麼意思?
- 它產生了所描述的一個 kilo-Google 的三分之一。
- 它與所描述的一個 kilo-Google 的三分之一互通訊息。
- 它相當於所描述的一個 kilo-Google 的三分之一。
查看答案
它相當於所描述的一個 kilo-Google 的三分之一。
but because miners actually use something that's about a thousand times better than a GPU.
3:51而是因為礦工們實際上使用的一種設備,比 GPU 要強上一千倍左右。
This is not because ... but because ...:修正原因判斷
This is not because A, but because B 這個結構用來修正一個看似可能的解釋。A,也就是「存在數十億台裝滿 GPU 的機器」這個想法,被明確排除;B,也就是「使用比 GPU 好大約一千倍的硬體」,則被指出是真正原因。 兩個 because 子句組成一個成對結構:not because 引出錯誤原因,but because 引出修正後的原因。這個結構藉由用真正原因取代原本的因果判斷來組織解釋。
練習
用成對的原因結構完成修正:The room is warm, ____ the heater is on, ____ sunlight is coming through the windows.
查看答案
not because · but because
Application-specific integrated circuits:特定應用積體電路
Application-specific 表示「為某一種特定用途設計」。這裡的 application 是「用途」,不是手機或電腦裡的應用程式。 Application-specific integrated circuit 是為了執行一種範圍很窄、預先設定的運算而製造的晶片。它放棄通用彈性,因此能非常有效率地完成這項工作;本句中的工作是為比特幣挖礦反覆進行 SHA-256 雜湊運算。
練習
在本句中,application-specific integrated circuits 最符合哪一種意思?
- 為某一項特定運算工作設計的硬體
- 能同樣出色地執行任何運算的電路
- 安裝在一般電腦上的應用程式
查看答案
為某一項特定運算工作設計的硬體
efficiency gains to be had:仍可實現的效率提升
在這個名詞片語中,efficiency gains 指用同樣的時間、能源或硬體完成更多有效工作的效率提升。不定詞 to be had 修飾 gains,意思是可以獲得或仍有可能實現。 這裡的 had 是被動不定詞 to be had 的一部分,並不是表示這些提升已經獲得的過去式動詞。名詞 + to be had 這個結構表示某種好處、機會或體驗仍然可得。
練習
這句話中的 efficiency gains to be had 是什麼意思?
- 必須丟掉的額外硬體
- 仍然可以實現的效率提升
- 已經實現的效率提升
查看答案
仍然可以實現的效率提升
throw out:移除或捨棄
這裡的 throw out 是片語動詞,意思是移除、捨棄或不再要求某件事。它的受詞是 the need for general computation,所以說話者指的是在設計系統時去掉這項要求。 這裡並不是把實體物品丟出去。throw out 後面接規則、假設、要求或方案等抽象事物時,可以表示徹底否定或捨棄,而不是只做小幅調整。
練習
一個團隊決定不再把舊規則納入設計。哪句話最準確地表達這項決定?
- They brought up the old rule for discussion.
- They kept the old rule with a small change.
- They threw out the old rule.
查看答案
They threw out the old rule.
Turns out:帶出揭示性的結果
Turns out 是 It turns out that 的非正式省略形式。它把接下來的資訊當作一個結果或新發現帶出,而這個結果往往可能讓聽者感到意外。 這裡它把說明組織成一次揭示:介紹完專用硬體後,說話者接著給出關鍵結果,也就是去除通用運算能力可以大幅提升效率。它不表示身體或物體真的轉動。
練習
用表示意外發現的非正式兩字開場語完成句子:____, the keys were in my backpack all along.
查看答案
Turns out
習語 get my mind around
習語 get my mind around 表示充分理解,或在腦中想像某個困難、抽象或極其龐大的事物。這裡說話者表示這個數字很難掌握,並不涉及任何身體動作。 常見結構是 get + 所有限定詞 + mind around + 某事物。在這個關係子句中,that 代表需要理解的事物,所以 around 後面沒有受詞。 所有限定詞要依理解者改變,例如 get your mind around the scale 或 get our minds around the problem。像 our 這樣表示複數理解者時,mind 通常也會變成 minds。
練習
補上本課的 get ... mind ... around 習語:I still can't ____ how much data the telescope collected.
查看答案
get my mind around
用 on the topic of 銜接相關要點
在這句話中,on the topic of 把「訂閱人數」這個新要點和前面提到的「2 的高次方」連接起來。這裡它大致相當於「既然談到這個話題」,而不只是靜態的「關於」。 使用 on the topic of + 名詞或名詞片語,可以有脈絡地轉入一個相關要點。它讓聽者明白,接下來的內容為什麼屬於目前的討論。
練習
哪一句使用 on the topic of 清楚地銜接到相關要點?
- On the topic travel costs, we should also compare hotel prices.
- On the topic of travel costs, we should also compare hotel prices.
- On the topic of travel costs, my favorite color is green.
查看答案
On the topic of travel costs, we should also compare hotel prices.
And to engage a little more with some sub-portion of those 2 to the 18 people,
4:26為了能和這 2 的 18 次方人中的一部分有更多互動,
where you can post questions and upvote the ones that you want to hear answers to. 文化背景
4:35你可以在那裡發布問題,並為你想要聽到回答的問題按讚。
upvote:替內容投平台贊成票
這裡的 upvote 指在 Reddit 上替某個問題投贊成票。這張票可以提高問題的分數或可見度,讓熱門問題更容易被看見。 upvote 在這裡是動詞,後面直接接受投票的內容:使用者可以 upvote 一個問題、貼文或留言。
練習
在採用投票機制的論壇中,哪個動作表示替問題投贊成票,因而可能提高它的排序?
- save it
- upvote it
- like it
查看答案
upvote it
something like that:讓非正式列舉保留彈性
在這句話中,something like that 用在一串可能的公告管道後面,替這個非正式列舉收尾。它表示「或其他類似的選擇」,所以 Twitter 只是一個例子,不是最後且完整的選擇。 這個片語也降低了承諾的確定程度:說話者還沒有決定究竟會在哪裡發布公告。
練習
哪一句使用 something like that,表示公告管道的清單仍保留其他類似選擇?
- We have already announced it on the website.
- We will announce it in both places and nowhere else.
- We can announce it on the website, in the group chat, or something like that.
查看答案
We can announce it on the website, in the group chat, or something like that.
我想用來回答問題的形式
在名詞片語 the format in which I'd like to give answers 中,in which 引出修飾 format 的關係子句。which 指回 format,in 表示回答時採用的方式或安排:I would like to give answers in that format。 可延伸運用的結構是「名詞 + 介系詞 + which + 子句」。子句語意所需要的介系詞必須保留;這裡 give answers in a format 需要 in。
練習
哪一句正確使用了「介系詞放在 which 前面」的正式關係子句?
- The guide explains the order which the steps should be completed.
- The guide explains the order in that the steps should be completed.
- The guide explains the order in which the steps should be completed.
查看答案
The guide explains the order in which the steps should be completed.