你能解开计算机病毒之谜吗? - 詹姆斯·坦顿:英语精读讲义

TED-Ed

学习难度
765 词 150 词/分

视频简介:这道科幻背景的逻辑谜题要求参与者只切换一盏灯,就让队友判断哪块磁盘遭到破坏。解法把亮灯磁盘表示成二进制数,再利用各数位的奇偶性传递答案;只要磁盘总数是 2 的幂,同一策略就能扩展使用。 主要英语知识点: 1. is up against — 固定词块与搭配:理解这个常用短语如何描述个人或团队正在面对危险对手、巨大压力或棘手问题。与普通的 “face” 相比,它更能突出对抗感和处于不利局面的意味,适合描述艰难挑战。 2. This works great until we start with a different hypothetical. — 语篇、叙事与修辞:识别一种自然的推理转折:先承认某个方案看起来有效,再引入新的假设情形来暴露其局限。你可以用这种结构检验提议、讲解反例,并清楚说明为什么需要调整原有思路。 3. would be daunting, but entirely doable. — 词汇含义与语域:学会把任务规模带来的畏难感与“仍然完全可行”的判断放在一起表达。这组搭配适合现实地评估高难度项目,既不淡化工作量,也不会把挑战说成无法完成。

本篇讲解

Your antivirus squad is up against a particularly sadistic bit of malicious code that's hijacked your mainframe. 講解

0:06

你的杀毒小队正面临一段极其残忍的恶意代码,它劫持了你的主机。

短語搭配

is up against:正面临严峻挑战

这里的 is up against 表示“正面对或应付”危险的对手或严重的困难。这个短语暗示挑战很棘手,会给主语带来压力。 结构是 be up against + 对手、问题或限制。这里是比喻用法,不是在描述物理位置。

练习

用本课表示“正面临严峻挑战”的两个英文单词完成句子:The rescue team is ____ severe weather.

查看答案

up against

用詞

malicious code:有害的计算机指令

malicious code 是网络安全术语,指为了破坏系统、窃取数据或在未经授权的情况下访问或控制系统而编写的计算机代码。本句中的 code 指程序指令,不是密码、规则或文字信息。 这个术语的范围很广,可以指病毒、蠕虫、勒索软件及其他攻击中使用的有害代码。具体属于哪种威胁,需要根据上下文判断。

练习

在网络安全报告中,malicious code 最符合哪种含义?

  1. 用于解锁受保护计算机的密码
  2. 为了破坏、窃取或未经授权取得控制权而设计的计算机指令
  3. 关于程序员应如何行事的一套规则
查看答案

为了破坏、窃取或未经授权取得控制权而设计的计算机指令

用詞

hijacked your mainframe:系统被非法接管

在这句话中,hijacked 表示“未经许可夺取控制权”。这段恶意代码不只是进入了大型主机,而是在控制这个系统。 这种技术用法由早期“劫持交通工具”的含义延伸而来。当攻击者接管账号、浏览器会话、连接或设备时,也可以使用 hijack。

练习

哪句话明确表示攻击者夺取了一个账号的控制权并使用了它?

  1. Attackers hijacked the account and used it to send messages.
  2. Attackers protected the account from unwanted messages.
  3. Attackers broke into the system but never took control of the account.
查看答案

Attackers hijacked the account and used it to send messages.

What you've learned from other infected systems right before they went dark 習語

0:14

就在其他受感染的系统彻底瘫痪前,你了解到

習語

went dark:失去联系或无法监测

这里的 went dark 表示“停止通信、停止响应或无法再被监测到”。这些受感染的系统从监测范围或联系中消失了;这个短语与它们的颜色或灯光无关。 这个表达说明的是失去联系的结果,而不是原因。系统可能因为故障、关机、攻击或主动保持静默而 go dark,具体原因需要由上下文说明。

练习

在技术报告中,The server went dark 最可能是什么意思?

  1. 服务器停止响应,无法再访问。
  2. 服务器的外壳变成了更深的颜色。
  3. 服务器调高了显示屏亮度。
查看答案

服务器停止响应,无法再访问。

is that it likes to toy with antivirus agents in a very peculiar way. 短語動詞

0:18

它喜欢以一种非常奇特的方式来捉弄杀毒特工。

短語動詞

toy with:故意戏弄或摆布

本句中,toy with 是后接目标对象 antivirus agents 的动词短语。它表示像对待玩物一样对待它们:故意戏弄或摆布它们,或拖长较量,而不是直接处理掉它们。 当宾语是人或对手时,toy with 通常暗示一方掌控局面,并不把另一方当回事。它不是简单地表示“和玩具一起玩”。

练习

哪句话中的 toy with 表示故意控制或戏弄较弱的一方?

  1. The cat toyed with the mouse before letting it escape.
  2. The child played with the toy after lunch.
  3. She placed the toy with the other gifts.
查看答案

The cat toyed with the mouse before letting it escape.

It corrupts one of the four disks that run your mainframe,

0:24

它会感染运行主机的四个磁盘之一,

represented by lights showing which are on and which off. 語法

0:28

这些磁盘用灯光表示开启或关闭状态。

語法

which are on and which off:省略重复的 are

这是两个并列的间接疑问部分。完整形式是 which are on and which are off。第二部分省略了重复的动词 are,因此 which off 表示 which are off。 这种省略在不改变含义的情况下让对称的对比结构更简洁。阅读时,可以在心里把第一部分提供的共同动词补回来。

练习

哪句话自然使用了相同的省略结构,其中第二个 are 可以从前文补出?

  1. The panel shows which switches are active and which being inactive.
  2. The panel shows which switches active and which are inactive.
  3. The panel shows which switches are active and which inactive.
查看答案

The panel shows which switches are active and which inactive.

Then it selects one member of the antivirus squad.

0:32

然后它会选择杀毒小队的一名成员。

This'll be you

0:35

这个人就是你

and brings them into the mainframe.

0:37

并将他们带入主机。

It tells them which disk it corrupted,

0:39

它会告诉特工哪个磁盘被感染了,

allows the agent to switch a single disk on or off, 短語動詞

0:41

允许特工打开或关闭一个磁盘的开关,

短語動詞

switch a single disk on or off:打开或关闭单个磁盘

在 switch a single disk on or off 中,switch 表示改变磁盘的运行状态,也就是将它打开或关闭。它不是指拿这个磁盘去和另一个磁盘交换。 switch on 和 switch off 是可分开的短语动词。名词宾语可以放在 switch 与 on 或 off 之间,本句的 a single disk 就在这个位置。代词必须放在中间:switch it on 或 switch it off。

练习

请按正确顺序使用 switch、it 和 off 完成句子:Please ____ before you leave.

查看答案

switch it off

then immediately de-rezzes the agent. 文化背景

0:46

然后立刻将该特工彻底消灭。

文化背景

immediately de-rezzes the agent:立即让数字代理消失

De-rez 是科幻、游戏和虚拟世界故事中使用的非正式动词。它被构造成 rez 的反义表达,表示数字人物或物体在虚构世界中消失、被移除或被摧毁。 在 immediately de-rezzes the agent 中,单数主语使用第三人称单数形式 de-rezzes,immediately 表示移除动作立刻发生。这个词让动作带有游戏或虚拟世界的语感,不是标准的日常技术用语。

练习

哪一句在科幻或游戏语境中自然地使用了 de-rez?

  1. The doctor de-rezzes the patient's fever after one visit.
  2. The game de-rezzes the avatar when its energy reaches zero.
  3. The mechanic de-rezzes the car engine during a routine service.
查看答案

The game de-rezzes the avatar when its energy reaches zero.

Your squad can make an all-out attack to break into the mainframe 講解

0:49

你的小队可以发起全面进攻闯入主机

短語搭配

make an all-out attack:all-out 表示全力以赴

在 make an all-out attack 中,make an attack 表示“发动攻击”,all-out 则说明这次攻击投入了所有可用力量。因此,整个短语表示发动一次毫无保留、全力以赴的进攻。 这里的 out 不是方向词。all-out 是表示“完全的、毫无保留的”的复合形容词;同样的意思也可迁移到 an all-out effort 等短语中。

练习

用表示“用尽每一点力气”的连字符形容词完成句子:The volunteers made an ____ effort to clean the park.

查看答案

all-out

短語動詞

break into the mainframe:未经许可侵入大型主机

break into 加上地点或系统,表示强行或未经许可进入其中。在 break into the mainframe 中,mainframe 是受保护的计算机系统,所以这个短语表示未经授权访问它。 这个短语不是指把大型主机在物理上打坏。同样的结构也可用于建筑物、账号、数据库和网络,表示强行或未经许可进入。

练习

选择表示“有人试图未经许可进入数据库”的句子。

  1. The analyst logged into the database with permission.
  2. The hacker tried to break into the database.
  3. The technician broke the database into smaller tables.
查看答案

The hacker tried to break into the database.

and destroy one disk before they're wiped out. 短語動詞

0:53

并在他们被消灭前摧毁一个磁盘。

短語動詞

be wiped out:被彻底摧毁或清除

在 they're wiped out 中,they're 等于 they are,而 be wiped out 是 wipe out 的被动形式。这里表示 they 所指的人或事物将被彻底摧毁或消灭,而不只是受到伤害或暂时停止活动。 Wipe out 强调极其严重、往往是彻底的结果。根据宾语的不同,它可以表示消灭一个群体或物种、毁掉全部作物,或删除所有数据。

练习

哪句话表示某物被彻底摧毁,而不只是被清洁或受到轻微损坏?

  1. The disease wiped out the entire crop.
  2. The worker wiped dust off the shelf.
  3. The rain slightly damaged the crop.
查看答案

The disease wiped out the entire crop.

If they destroy the corrupted one, 語法

0:56

如果他们摧毁了被感染的磁盘,

the malware will be defeated.

0:58

恶意软件将被击败。

語法

If + 现在时,will + 动词原形:表示真实的未来条件

这是第一条件句,用来表示说话人认为未来确实有可能发生的条件。if 从句说明条件,主句说明预期的结果。 结构是 If + 一般现在时,... will + 动词原形。尽管“摧毁”可能发生在未来,英语通常仍在 if 后使用 destroy,而不是 will destroy。结果部分使用 will be defeated,其中 be defeated 是被动形式。

练习

用括号中动词的正确形式完成表示未来真实可能性的条件句:If the weather ____, we ____ the game outside. (clear, play)

查看答案

clears · will play

Any others, 語法

1:00

如果是其他任何磁盘,

and the virus will erase the entire system.

1:01

病毒将擦除整个系统。

語法

Any others, and...:压缩的条件—结果结构

在这里,Any others 的意思是“如果他们毁掉其他任何磁盘”。这个名词短语代替了完整的 if 从句;others 指回前面已经谈到的磁盘。 结构是“简短触发条件 + and + 结果”。这里的 and 不只是添加另一件事,而是引出后果,所以整句像直接的警告:条件一触发,系统就会被清除。

练习

哪句话使用了相同的“压缩条件 + and + 结果”结构?

  1. One more mistake, but the machine is still running.
  2. The machine shut down after one more mistake.
  3. One more mistake, and the machine will shut down.
查看答案

One more mistake, and the machine will shut down.

The lights are only visible within the mainframe,

1:04

这些灯光只能在主机内部看到,

so you won't know until you get there which, 語法

1:07

所以直到你进入那里,你才会知道哪个,

if any,

1:09

如果有的话,

are on.

1:10

是亮着的。

語法

which, if any, are on:允许答案为“一个也没有”

主干结构是 which are on,询问已知一组对象中哪些处于开启状态。插入语 if any 补充说明答案可能是“一个也没有”。 这里的 if any 不是另一个会引发结果的条件。阅读时先去掉它看清语法,再把说话人“不预设至少有一个开启”的意思加回来。

练习

填入一个由两个单词组成、表示“可能一个也没有”的插入语:Please tell me which seats, ____, are still available.

查看答案

if any

How can you communicate with your single action 短語搭配

1:11

你如何通过你的单一操作来传达

which of the four disks has been corrupted?

1:15

四个磁盘中的哪一个被感染了?

短語搭配

communicate with your single action:with 表示传递手段

在这个问题中,with your single action 说明传达信息所使用的手段:一个动作本身必须承载信息。它不是说把这个动作当成人并与它交流。 问题中放在后面的 which of the four disks has been corrupted 是所要传达的信息,也就是四个磁盘中哪一个已损坏。可以套用 communicate + information + with + a signal, action, or tool 这一结构,例如 communicate your choice with a hand signal。

练习

哪一句像原句一样,用 with 表示传达信息的手段?

  1. Leah communicated with her coach after practice.
  2. Leah agreed with her coach's choice.
  3. Leah communicated her choice with one hand signal.
查看答案

Leah communicated her choice with one hand signal.

The setting is a big clue for one solution.

1:25

这个设定是一个解法的巨大线索。

Using binary code, 語法

1:28

使用二进制代码,

the base two numbering system that only uses ones and zeros, 用詞

1:30

即只使用1和0的逢二进一记数系统,

語法

Using binary code:用句首 -ing 短语说明方法

Using binary code 是位于句首的 -ing 短语,用来说明主句动作采用的方法。它相当于 by using binary code,本身不是完整句子。 The base two numbering system that only uses ones and zeros 用来解释 binary code 是什么,并不是 using 动作的执行者。在完整句中,后面出现的主语 we 才是使用这种代码的人。可以套用 Using + method, + subject + action 这一结构。

练习

哪一句把句首 Using 短语与其逻辑主语正确连接起来了?

  1. Using the map, the campsite was easy to find.
  2. Using the map, we found the campsite.
  3. Using the map, the rain started suddenly.
查看答案

Using the map, we found the campsite.

用詞

the base two numbering system that only uses ones and zeros:定义术语

短语 the base two numbering system 重新命名并解释前面出现的术语 binary code:它说明这属于哪一类系统。Base two 表示这个系统只有两种可用数字,ones and zeros 指数字 1 和 0,而不是“一个东西”和“零个东西”这样的数量。 that 从句补充关键的定义特征:that only uses ones and zeros。这种“术语 + 类别名词短语 + that 从句”的结构把定义和最重要的特征放进一个名词短语中。

练习

哪个句子使用类别名词短语和后接的 that 从句来定义术语?

  1. The sensor detects smoke because it is a device.
  2. Does the sensor detect smoke?
  3. The sensor, a device that detects smoke, sounds an alarm.
查看答案

The sensor, a device that detects smoke, sounds an alarm.

we can represent each of the four disks with a two-bit binary number ranging from 00 for 0 短語搭配

1:34

我们可以用一个从代表0的00,

to 11 for 3.

1:41

到代表3的11的两位二进制数来表示四个磁盘的每一个。

短語搭配

ranging from 00 for 0 to 11 for 3:标出范围端点

Ranging from A to B 给出一个范围的起点和终点。这里它修饰 a two-bit binary number,说明可能的值从 00 一直到 11。 在两个端点中,for 表示“代表”或“对应”:00 代表十进制的 0,11 代表十进制的 3。因此,这个短语既给出了范围,也说明了两个端点的含义。

练习

用 from A to B 的范围结构补全句子:Customer ratings range ____ 1 for poor service ____ 5 for excellent service.

查看答案

from · to

What we're looking for now is some sort of mathematical operation 語法

1:44

我们现在在寻找的是某种数学运算,

that can take the lit disks as input 用詞

1:48

它可以把亮着的磁盘作为输入,

and give the corrupted disk as an output.

1:51

并输出被感染的磁盘。

語法

What we're looking for now is ...:陈述当前目标

What we're looking for now 是一个在整句中作主语的从句。这里的 what 相当于 the thing that,意思是“……的事物”,并不是在直接提问。这个从句说出正在寻找的对象。 后面的 is 把这个对象说明为 some sort of mathematical operation。What + 主语 + 动词 + is ... 这个结构先提出当前目标,再在 is 后给出具体答案。

练习

哪一句用 what 从句作主语来陈述需要的事物?

  1. What do we need now is a simple plan?
  2. What we need now is a simple plan.
  3. What are we need now a simple plan?
查看答案

What we need now is a simple plan.

用詞

take X as input ... give Y as an output:输入和输出框架

take the lit disks as input 把点亮圆盘的信息说成这个运算接收的数据;give the corrupted disk as an output 把损坏的圆盘说成这个运算产生的结果。 在技术讲解中,input 和 output 表示数据在处理过程中的角色:数据进入过程,结果从过程出来。它们并不只指键盘和屏幕。可复用的框架是 take X as input and give Y as an output。

练习

请完成 take X as input / give Y as an output 框架:The function ____ a date ____ input and ____ the weekday ____ an output.

查看答案

takes · as · gives · as

Let's consider one possibility. 表達脈絡

1:54

让我们考虑一种可能性。

表達脈絡

Let's consider one possibility:引入待分析的情况

Let's consider one possibility 是邀请听众一起查看一种可能的情况。在讲解中,它把内容从一般问题推进到一个可供分析的具体情形。 这里的 let's 包括说话人和听众,consider 表示认真思考。整个短语用来标记推理的下一步,并不表示已经得出最终结论。

练习

Let's consider one possibility 在讲解中起什么作用?

  1. 它宣布已经选定最终答案。
  2. 它引入一种可能的情况供接下来分析。
  3. 它请某人把一种可能性大声重复出来。
查看答案

它引入一种可能的情况供接下来分析。

Say that the corrupted disk was this one. 表達脈絡

1:56

假设被感染的磁盘是这个。

表達脈絡

Say that:设定一个假设

在这段讲解中,Say that + 从句表示“暂时假设从句内容成立”。这里先把“损坏的磁盘是这个”设为假设,再从这个临时前提继续推理。 句首的 Say 虽然形式上像命令,但并不是叫听众把后面的内容说出来;它的作用是建立一个假设情形。

练习

在句子 Say that the red box is empty 中,Say that 在讲解里是什么意思?

  1. 它要求听众把那些话大声重复出来。
  2. 它为下一步推理设定一个临时假设。
  3. 它表示这个说法已经得到证明。
查看答案

它为下一步推理设定一个临时假设。

And when you come in,

1:59

当你进来时,

no lights are on.

2:00

没有灯是亮着的。

You could turn 11 on to indicate that disk.

2:02

你可以打开11来指示那个磁盘。

Okay,

2:07

好的,

what if you came in and 11 was already on? 語法

2:07

如果你进来时11已经亮着呢?

語法

What if...?:引入假设情境

What if + 从句用来请听者想象一种可能的情况,并考虑它会带来什么结果。这里它引入的是一个测试情况,而不是询问这件事是否真的发生过。 句中的 came 和 was 使用过去式,让情况显得更具假设性。它们本身并不表示说话人在描述真实发生过的往事。

练习

哪句话引入了一个假设情境,而不是询问一个已知事件?

  1. When did the backup battery become empty?
  2. What if the backup battery is already empty?
  3. Why is the backup battery empty?
查看答案

What if the backup battery is already empty?

You have to switch one light.

2:11

你必须拨动一个开关。

Which seems like the most innocuous to change? 用詞

2:13

改变哪个似乎最无害?

用詞

most innocuous to change:改动风险最低的选择

Innocuous 表示不太可能造成伤害、麻烦或明显的不良影响。the most innocuous to change 是在问哪个选项改动后引发问题的风险最低。 这个短语评价的是改动可能产生的影响,并不是说某个人是无辜的。

练习

选择最合适的单词完成句子:Changing the icon seems relatively ____; it should not affect how the app works.

  1. innocuous
  2. careless
  3. innocent
查看答案

innocuous

Probably 00,

2:16

可能是00,

in that if you were to add 00 and 11, 講解

2:18

因为如果你把00和11相加,

you'd still get 11.

2:21

你仍然会得到11。

表達脈絡

in that:具体说明一个判断为何成立

in that 引出一个从具体方面或理由上说明前面判断为何成立的从句。这里,把 00 和 11 相加的测试提供了支持该判断的具体解释。 要把 in that 看作一个完整的连接表达,而不是表示地点的介词 in 后接 that。它常通过补充精确解释来限定前面较宽泛的判断。

练习

例句中的 in that 起什么作用?

  1. 它指向一个实际地点。
  2. 它引出前面判断成立的具体根据。
  3. 它把话题转到一个无关的例子。
查看答案

它引出前面判断成立的具体根据。

語法

if you were to add:表示假设中的动作

if + 主语 + were to + 动词原形这个结构表示设想中的动作。在 if you were to add 中,were 并不是把动作放在过去,而是让它带有假设距离。 与 if you add 相比,这个结构的语气更试探、更审慎,适合用来推演某个可能的测试或结果。

练习

使用 we 和 change,以 were to 假设结构补全句子:If ____ the route, the trip would take an extra hour.

查看答案

we were to change

So maybe the key is to think of addition of binary numbers 表達脈絡

2:24

所以也许关键在于思考二进制数的加法,

表達脈絡

the key is to think of:提示核心视角

这里的 the key 表示“最重要的思路”,不是一把实体钥匙。The key is to... 会把听众的注意力引向理解或解决问题的核心方法。 在这个语境中,think of... 表示“思考或看待……”。整个 the key is to think of... 是一个提示语,告诉听众说话人接下来要给出理解这个主题的核心视角。

练习

用表示核心视角转变的表达补全句子:____ the queue as a single line, not two separate groups.

查看答案

The key is to think of

with the sum of the lit disks communicating the corrupted disk number. 語法

2:28

用亮着的磁盘的总和来传达被感染磁盘的编号。

語法

with the sum ... communicating ...:with + 名词 + -ing 结构

这个短语使用 with + 名词短语 + -ing 结构。在 with the sum of the lit disks communicating... 中,the sum of the lit disks 是 communicating 的逻辑主语。这个 -ing 动作不属于 binary numbers,也不是由某个人执行的。 with 短语把运作机制压缩进大句子中:这个总和传达或编码了损坏圆盘的编号。当数字、信号、结果或显示内容让信息变得可知时,communicate 也可以用非人事物作主语。

练习

哪句话正确使用 with + 名词 + -ing 来补充运作机制?

  1. The display updates automatically, with each sensor sending new data.
  2. The display updates automatically, with each sensor to sending new data.
  3. The display updates automatically, with each sensor sends new data.
查看答案

The display updates automatically, with each sensor sending new data.

This works great until we start with a different hypothetical. 表達脈絡

2:33

这个方法很棒,直到我们开始一个不同的假设。

表達脈絡

This works great until...:引出限制条件

This works great 先确认这个方法在此前讨论的条件下有效。接着,以 until 开头的从句引入一个新的假设情况,标出这种有效性可能终止的界限。 这里的 until 主要不是指钟表上的时间。它用来组织讲解,使内容从一个有效的情况转向反例或限制条件。

练习

哪句话先说明一个方法有效,然后引入暴露其局限的条件?

  1. This rule works well until the list contains a duplicate.
  2. This rule works well because the list has no duplicates.
  3. This rule stopped working after we replaced it.
查看答案

This rule works well until the list contains a duplicate.

What if 00 was the corrupted disk and 01 and 10 were on?

2:37

如果00是被感染的磁盘,而01和10是亮着的呢?

Here,

2:43

在这里,

the sum of the lit disks is 11,

2:43

亮着的磁盘之和是11,

but we need to change this to a sum of 00 with the flip of one switch. 用詞

2:46

但我们需要通过拨动一个开关将这个总和变为00。

用詞

the flip of one switch:作动作名词的 flip

在 the flip of one switch 中,flip 是可数的动作名词,表示一次快速拨动,让开关从一种状态切换到另一种状态。这个短语计算的是一次操作,并不是把整个开关实体上下翻转。

练习

这里的 the flip of one switch 是什么意思?With the flip of one switch, the backup lights came on.

  1. 一次改变开关状态的操作
  2. 一个被上下翻转的开关
  3. 拆除一个开关
查看答案

一次改变开关状态的操作

We have four options.

2:53

我们有四个选项。

Turning switch 00 on gives us 11.

2:54

打开00开关会得到11。

Turning 01 off takes us back to 10. 短語動詞

2:58

关闭01会让我们回到10。

短語動詞

takes us back to 10:回到先前的结果

在这段计算中,takes us back to 10 表示关闭 01 会使结果重新变为 10。它不是说真的把人带到某个地方。 结构 X takes us back to Y 可用来带着听众理解一系列步骤:X 是所做的操作,us 包括正在一起推理的说话者和听众,Y 是再次得到的先前数值或状态。

练习

请用 take us back to 中与主语一致的形式完成句子:Subtracting the extra charge ____ the original total.

查看答案

takes us back to

And turning 10 off gives 01.

3:01

而关闭10会得到01。

None of those work.

3:05

这些都不行。

Turning switch 11 on gives us 110 by standard binary addition. 用詞

3:06

根据标准的二进制加法,打开11开关会得到110。

用詞

standard binary addition:通常的二进制方法

standard binary addition 指按照通常的二进制规则进行加法。这里的 standard 表示采用约定俗成的默认方法,不是在评价质量,也不是认证。 在二进制中,1 + 1 得到 10,并向高一位进位。因此,按这种方法计算 11 + 11 会得到 110。这个短语把常规方法设为参照,方便后面讨论规则变化。

练习

这里的 standard binary addition 是什么意思?

  1. 只用于十进制数相加的方法
  2. 计算器的质量认证
  3. 二进制数相加时采用的通常规则
查看答案

二进制数相加时采用的通常规则

But we don't really want three-digit numbers. 語氣意圖

3:12

但我们实际上并不想要三位数。

語氣意圖

don't really want 与 really don't want:委婉否定与强调否定

在 don't really want... 中,说话人把三位数看作一个宁愿避免的结果。这是一种口语化的偏好表达,并不是说三位数不可能出现。 这里的 really 位于否定短语 don't really want 之内。可迁移的结构 don't really want + 名词和 don't really want + to 不定式,常让否定偏好听起来不那么强硬。

练习

“We don't really want the meeting to run late.” 最自然地表示什么意思?

  1. 会议不可能拖延。
  2. 我们希望会议不要拖延。
  3. 我们非常希望会议拖延。
查看答案

我们希望会议不要拖延。

So what if,

3:15

那么如果,

to keep the result a two-digit number, 語法

3:16

为了保持结果是一个两位数,

we break the rules a bit and let this sum equal 22. 講解

3:19

我们稍微打破规则,让这个总和等于22。

語法

to keep the result a two-digit number:说明目的

To keep the result a two-digit number 是表示目的的 to 不定式短语。它说明所提议动作——稍微打破规则——的目标,而不是一个已经发生的结果。 在这个短语中,keep + 宾语 + 补语表示使宾语保持在补语所说明的状态。the result 是宾语,a two-digit number 说明它的状态。可迁移的结构是 to keep + 宾语 + 状态。

练习

用这些英语成分组成目的短语并完成句子:to keep、the soup、warm。____, we put it in a thermos.

查看答案

To keep the soup warm

習語

break the rules a bit:做一个小幅例外

break the rules a bit 表示说话人有意对通常的计算规则做一个小幅例外。a bit 缓和了语气,让这种改变听起来很有限。 这里不是指违法或做坏事。这个表达是在提醒听者:接下来的结果采用了特殊约定,而不是标准规则。

练习

这句话中的 break the rules a bit 是什么意思?

  1. 我们会停止使用这个系统中的所有规则。
  2. 我们会有意对通常的计算规则做一个小幅例外。
  3. 我们会秘密违反刑法。
查看答案

我们会有意对通常的计算规则做一个小幅例外。

用詞

let this sum equal 22:设定数学值

在数学讲解中,let X equal Y 表示“设 X 等于 Y”或“把 X 设为数值 Y”。在这句话中,说话人是在为这个和建立一条临时规则,不是在允许某个人做事。 结构是 let + 宾语 + 动词原形,所以 equal 保持原形。不能加 -s,也不能在 equal 前面加 to。

练习

用 equal 的原形完成这个数学设定:Let n ____ the number of available seats.

查看答案

equal

That's not a binary number,

3:23

这不是一个二进制数,

but if we regard twos as the same as zeros, 短語搭配

3:25

但如果我们把2看作与0相同,

that does indicate the correct disk. 語法

3:28

那确实指示了正确的磁盘。

短語搭配

regard twos as the same as zeros:把 A 视为与 B 等同

regard A as B 表示“为了当前目的,把 A 看作、归类为或按 B 处理”。这里说话人采用了一条临时解读规则:每次出现数字 2,都把它当作数字 0。 在这个结构中,A 是被判断的对象,as 后面的内容表示赋予 A 的类别、身份或等价值。regard A as the same as B 特别表示在当前规则下 A 与 B 等同,并不表示两者在所有情况下都完全相同。

练习

哪句话正确使用 regard A as B 来表达分类?

  1. We regard this mark as a warning.
  2. We regard as this mark a warning.
  3. We regard this mark to be a warning.
查看答案

We regard this mark as a warning.

語法

does indicate:肯定句中表示强调的 does

在肯定句中,does + 动词原形可以强调某件事确实成立。That does indicate ... 表示“那确实表明……”,用来回应前面否定说法所引起的怀疑。 does 已经承担了时态和主谓一致的变化,所以主要动词要保持原形:应说 does indicate,不能说 does indicates。这里表示强调,不是疑问句;主语 that 位于 does 前面。

练习

用 indicate 的双词强调形式完成句子:The small arrow ____ the emergency exit.

查看答案

does indicate

So this suggests a strategy.

3:32

所以这提示了一个策略。

Look at the sum of all the lighted disks we see,

3:34

看看我们看到的所有亮着的磁盘之和,

regarding twos as zeros.

3:37

将2看作0。

If it's already the correct result, 語法

3:40

如果它已经是正确的结果,

flip 00.

3:42

拨动00。

And if not,

3:43

如果不是,

find the switch that'll make the sum correct. 語法

3:45

找到那个能使总和正确的开关。

語法

If it's already ... And if not ...:组织两个条件分支

第一个 if 从句提出一种条件,并给出相应指令。And if not 引出相反的分支。这里的 if not 代替完整的 if it is not already the correct result;重复条件中的主语和其余部分被省略了。 这种结构能紧凑地覆盖“条件成立”和“条件不成立”两种指令分支。and 用来连接两个分支,但组织相反情况的关键表达是 if not。

练习

用表示“if the door is not open”的标准两词省略形式完成相反分支:If the door is open, go inside. ____, wait outside.

查看答案

If not

語法

make the sum correct:make + 宾语 + 形容词

在 make the sum correct 中,make 表示“使……变成某种状态”,不是“制造”。结构是 make + 宾语 + 形容词:the sum 是宾语,correct 描述它最终达到的状态。 当某件事使人或物进入某种状态时,也可以使用这个结构,例如 make the room quiet 或 make the answer clear。

练习

把 make、the room 和 darker 按正确顺序填入句子:A thicker curtain will ____ during the day.

查看答案

make the room darker

You can see for yourself that any starting configuration 講解

3:48

你可以自己看出来,任何起始配置

can sum to any number from 00 to 11

3:51

都可以相加为从00到11的任意数字

with a flip of a switch.

3:55

只需拨动一次开关。

語氣意圖

You can see for yourself:邀请对方亲自验证

You can see for yourself 是在邀请听者亲自检查证据。这里的 see 表示通过查看结果或尝试演示来了解或确认,并不只是看某个物体。 这个短语说明结论可以验证:听者不必只相信说话人的说法。

练习

本句中的 You can see for yourself 表达了说话人的什么意图?

  1. 邀请听者亲自检查结果
  2. 表示听者必须独自解决问题
  3. 要求听者看看自己的倒影
查看答案

邀请听者亲自检查结果

語法

any starting configuration ... any number:两边都不受限制

第一个 any 修饰 starting configuration,表示不排除任何起始配置。第二个 any 修饰 number from 00 to 11,表示该范围内的任何目标数都不被排除。 合起来,any X can ... any Y 表示一种广泛的能力:无论从哪个 X 开始,都能达到所选择的任何 Y。两个 any 并不是指同一个集合,拨动一次开关也不表示同时产生所有数字。

练习

哪一句表示每个注册用户都能打开每个公开文件?

  1. One registered user can open every public file.
  2. Any registered user can open any public file.
  3. Every registered user can open one public file.
查看答案

Any registered user can open any public file.

The reason this works is related to a concept called parity. 講解

3:56

这之所以有效,与一个叫做奇偶性的概念有关。

語法

The reason this works is related to X:把结果联系到相关因素

The reason this works 是句子的主语,意思是“这个方法奏效的原因”。在这个结构中,this 指前文已经提到的方法或策略。可省略的关系词 that 没有出现;The reason that this works 意思相同。 is related to 接着把这个原因与一个名词短语联系起来,本句中是 a concept。整个结构先提出观察到的结果,再转向背后的相关因素或概念,但不表示后面的名词短语就是唯一且完整的原因。

练习

在名词短语 a change in air pressure 前,哪句话正确使用了这个结构?

  1. The reason this device works is that a change in air pressure.
  2. The reason this device works is related to a change in air pressure.
  3. The reason this device works related to a change in air pressure.
查看答案

The reason this device works is related to a change in air pressure.

用詞

a concept called parity:用 called 引出概念名称

在 a concept called parity 中,called parity 放在 concept 后面,用来说明这个概念的名称。从语法上说,它是过去分词短语,也是 a concept that is called parity 的简化形式。同样的命名结构还可以用于 method、rule 和 process 等词。 这里的 parity 指数学和计算中的“奇偶性”,也就是一个整数是偶数还是奇数的性质。技术语境决定了这里使用这个意思,而不是“平等”或“同等”。

练习

请用 that is called 的简化形式完成句子:We use a security method ____ two-factor authentication.

查看答案

called

Parity tells you whether a given value is even or odd. 語法

4:01

奇偶性告诉你一个给定值是偶数还是奇数。

語法

whether a given value is even or odd:在两种分类中作判断

whether a given value is even or odd 是 tells you 后面的嵌入式选择问句。它给出 even 和 odd 两种可能的分类,并说明要判断这个值属于哪一种。 这里的 whether 表示“哪一个选项成立”,不是表示条件的“如果”。可迁移的结构 whether A or B 常用于说明测试、规则或计算会判定什么。

练习

请用 whether ... or ... 完成分类说明:The test shows ____ the signal is on ____ off.

查看答案

whether · or

In this case,

4:06

在这种情况下,

the values whose parity we're considering 語法

4:07

我们考虑其奇偶性的值

are the number of ones in each digit place of our binary sums. 用詞

4:10

是我们二进制总和每一位上1的个数。

語法

the values whose parity we're considering:用 whose 连接事物与属性

the values 这个名词短语由关系从句 whose parity we're considering 限定。whose 把 values 与相关属性 parity 连接起来;这个从句表示“我们正在考察这些值的奇偶性”。 whose 在这里是所有格关系词,不是在提问。它不仅可以指人,也可以指事物和抽象对象,因此 objects whose size ... 和 numbers whose value ... 这样的结构都很自然。

练习

下面哪句话正确使用 whose,把事物与其属性连接起来?

  1. The samples who's purity we're measuring are in this cabinet.
  2. The samples whose purity we're measuring are in this cabinet.
  3. The samples which purity we're measuring are in this cabinet.
查看答案

The samples whose purity we're measuring are in this cabinet.

用詞

each digit place:二进制加和中的每个数位

在这句话中,each digit place 指书写数字中的每一个位置,也就是每一列。它说的是某个数字在数中的位置,不是数字符号本身,也不是该位置代表的数值。 对于二进制加法,要逐列查看,并统计每一列中出现了多少个 1。这里的 place 指数位位置,不是现实中的地点。

练习

在这条数学指令中,each digit place 指什么?

  1. 存放数字的现实地点
  2. 数字的总个数
  3. 书写数字中的每个位置或每一列
查看答案

书写数字中的每个位置或每一列

And that's why we can say that two and zero, 表達脈絡

4:15

这就是为什么我们可以说2和0,

both even numbers,

4:18

两个偶数,

can be treated as equivalents. 短語搭配

4:19

可以被视为等效。

表達脈絡

And that's why we can say that ...:从已知原因引出结论

And that's why we can say that 是一个组织话语的框架,把已经说明的原因连接到结论。that's why 回指前面的原因,we can say that 引出由这个原因支持的判断。 开头的 And 表示这一步承接前面的讲解。这里的 can say 主要不是表示怀疑,而是表示这个结论在当前推理下有依据。

练习

And that's why we can say that 在讲解中起什么作用?

  1. 询问听者是否同意
  2. 引出某个结果的原因
  3. 把已经说明的理由连接到有依据的结论
查看答案

把已经说明的理由连接到有依据的结论

短語搭配

can be treated as equivalents:在特定规则下按等价项处理

can be treated as equivalents 使用 can + be + 过去分词的被动结构。它表示某项规则或模型允许我们为了当前目的,把两个事物当作具有相同作用来处理。 本句中,2 和 0 都属于偶数这一奇偶类别。它们只在这项规则下等价;这并不是说 2 和 0 是同一个数。

练习

两个标签看起来不同,但某个模型会用相同方式处理它们。哪句话表达了这种有限条件下的等价?

  1. In this model, the two labels can be treated as equivalents.
  2. The two labels have the same numerical value.
  3. The two labels are identical in every detail.
查看答案

In this model, the two labels can be treated as equivalents.

By adding or subtracting 00, 語法

4:22

通过加上或减去00、

01,

4:25

01、

10,

4:26

10、

or 11,

4:27

或11,

we can change the parity of either, 語法

4:28

我们可以改变任意一位的奇偶性,

both,

4:30

两位的,

or neither digit and create the disk number we want.

4:31

或两位都不改变,并创造我们想要的磁盘编号。

語法

By adding or subtracting ...:用 by + V-ing 表示方法

By adding or subtracting ... 使用 by + V-ing 表示使主句结果成为可能的方法。句首短语说明怎样改变奇偶性,主句则说明结果。 在这种表示方法的结构中,by 后要用 -ing 形式:by adding、by subtracting、by checking。这里的 by 表示“通过这个动作”,不是“在截止时间之前”。

练习

用表示方法的单词完成句子:We reduced mistakes ____ checking each answer twice.

查看答案

by

語法

either, both, or neither:一对事物的三种结果

这里的 either, both, or neither 列出一对数位可能出现的三类结果。在这组列举中,either 表示两个中恰好一个,both 表示两个一起,neither 表示两个都不包括。 这是一种省略重复词语的紧凑列举,应理解为 either digit、both digits 或 neither digit。由于 both 已被单独列出,这里的 either 不是完整的 either ... or ... 结构,也不表示“两个都”。

练习

在这个句子中,哪项含义与 either, both, or neither 相符?

  1. 至少一个、恰好两个或恰好三个
  2. 第一个、第二个或第三个
  3. 两个中恰好一个、两个全部或一个也没有
查看答案

两个中恰好一个、两个全部或一个也没有

What's incredible about this solution 語法

4:36

这个解决方案令人难以置信的地方

is that it works for any mainframe whose disks are a power of two. 用詞

4:38

在于它适用于任何磁盘数为2的幂的主机。

語法

What's incredible about X is that Y:突出关键事实

What's incredible about X is that Y 是一种带评价的强调框架。前半部分点出话题并表达说话人的评价,that 从句再给出说话人真正想强调的事实。 What's 是 What is 的缩写。整句话是陈述句,不是疑问句:What is incredible about this solution 整体充当主语,is that ... 把它与要突出的事实连接起来。

练习

请使用句型 What's surprising about X is that Y 补全句子:____ the new battery ____ it lasts for two days.

查看答案

What's surprising about · is that

用詞

a power of two:2 的幂

在计算机和整数计数语境中,a power of two 指能写成 2^n 的数,其中 n 是非负整数。例如 1、2、4、8、16 和 64。 这里的 power 表示指数运算中的“幂”,不是力量或电力。原句说明,当磁盘数量符合这种形式时,这个方法就适用。

练习

以下哪句话在数学上是正确的?

  1. 64 is a power of two.
  2. 18 is a power of two.
  3. 12 is a power of two.
查看答案

64 is a power of two.

With 64,

4:43

比如有64个磁盘,

you could turn each activated disk into a six-bit binary number 短語搭配

4:44

你可以将每个激活的磁盘变成一个六位二进制数

and sum the ones in each column, 用詞

4:48

并将每列中的1相加,

短語搭配

could turn X into Y:可以把 X 转换成 Y

turn X into Y 表示改变或转换 X,使结果成为 Y。X 是被改变的对象,Y 是改变后的形式或表示方式。 在本句中,每个已激活的磁盘都用一个六位二进制数来表示。could 表明这是一种可行的方法,而 turn 在这里不是指物理上的旋转。

练习

请用 turn...into 完成句子:This tool can ____ a photo ____ a cartoon.

查看答案

turn · into

用詞

sum the ones in each column:把二进制数字 1 逐列相加

在这个技术语境中,ones 指二进制数中出现的数字 1。英语里的 one 在表示写出来的数字或二进制值时可以作可数名词,复数是 ones。 这里的 sum 是动词。sum the ones in each column 表示分别把每一列中的 1 相加。因为相加的每一项都等于 1,所以所得总数也就是该列中 1 的个数。

练习

在二进制表格中,sum the ones in each column 要你做什么?

  1. 分别把每一列中的数字 1 相加。
  2. 把所有列的标签加在一起。
  3. 从每一列中选择一个项目。
查看答案

分别把每一列中的数字 1 相加。

regarding any even sum as the same as zero 語法

4:51

将任何偶数总和视为0

and any odd sum as one.

4:54

将任何奇数总和视为1。

語法

regarding any even sum as ... and any odd sum as ...:并列映射结构

Regard X as Y 表示“把 X 看作或归类为 Y”。这里的 regarding 引出计算所采用的规则:每个偶数总和按 0 处理,每个奇数总和按 1 处理。 两个类别使用并列结构:regarding any even sum as ... and [regarding] any odd sum as ...。第二个 regarding 因为可以推知而省略。这是该系统的映射规则,并不是说普通算术中偶数都等于 0、奇数都等于 1。

练习

请用 regard 的 -ing 形式和并列的 regard X as Y 结构完成句子:We simplify the survey data by ____ any checked box ____ one and any empty box ____ zero.

查看答案

regarding · as · as

1,048,576 disks would be daunting, 用詞

4:57

1,048,576个磁盘会让人望而生畏,

but entirely doable.

5:02

但完全可行。

用詞

would be daunting, but entirely doable:令人望而生畏,但完全可行

daunting 表示某件事困难或规模大到让人一想到开始就感到担心。doable 表示能够完成。but 把这两种判断放在一起对比:任务让人畏难,但仍然做得到。 would be 是在评价一种假设情况,而不是在说明事情已经完成。entirely 加强 doable,表示说话人确信这件事完全可行,但并不轻松。

练习

would be daunting, but entirely doable 最符合哪种理解?

  1. 它很容易,而且已经完成了。
  2. 它会因为数量太大而无法完成。
  3. 它看起来会很困难,但仍然能够完成。
查看答案

它看起来会很困难,但仍然能够完成。

Luckily,

5:05

幸运的是,

your mainframe is much smaller.

5:05

你的主机要小得多。

You make the valiant sacrifice and your team rushes in, 講解

5:07

你做出了英勇的牺牲,你的团队冲了进来,

destroying the corruption and freeing the system. 語法

5:11

摧毁了被感染的部分并解放了系统。

用詞

make the valiant sacrifice:作出英勇的牺牲

英语通常用 make a sacrifice 来表示某人为一个目标放弃有价值的东西,或承受重大代价。make the valiant sacrifice 中的冠词 the 指向当前情境中已经明确的某一项特定牺牲。 valiant 表示勇敢面对危险或重大困难。它的语气较为庄重,带有英雄色彩,因此这个短语把行动写成冒险故事的戏剧性高潮,而不是普通的让步。

练习

哪种情境最符合 make the valiant sacrifice 的含义和语气?

  1. 有人在一辆空荡荡的公交车上让出座位。
  2. 有人选择喝水而不喝果汁。
  3. 一名飞行员留下来,冒着致命危险拯救机组人员。
查看答案

一名飞行员留下来,冒着致命危险拯救机组人员。

短語動詞

your team rushes in:快速而紧急地进入

在 your team rushes in 中,rushes in 是 rush in 的第三人称单数形式,表示队伍快速而紧急地进入某个地方。in 为动作指出了明确方向:从外面进入里面。 在动作叙事中,rush in 会让这次进入显得立即而有冲劲。它不只是表示快速移动到某处。

练习

用 rush in 的正确形式完成句子:When the alarm sounds, the rescue team ____.

查看答案

rushes in

語法

destroying the corruption and freeing the system:并列的 -ing 短语

destroying the corruption and freeing the system 包含两个由 and 连接的并列 -ing 分词短语。它们放在主句之后,补充说明队伍冲入系统时伴随发生的动作及其结果。 destroying 和 freeing 的逻辑执行者都是最近主句的主语 your team。“主句, doing ... and doing ...”结构能把相关动作压缩成紧凑的句尾,而且两个并列动词都要保持 -ing 形式。

练习

哪一个句子正确使用了两个并列的 -ing 短语,补充主句主语执行的动作?

  1. The rescue team entered the tunnel, removing the debris and the hikers were guided out.
  2. The rescue team entered the tunnel, removing the debris and guiding the hikers out.
  3. The rescue team entered the tunnel, removed the debris and guiding the hikers out.
查看答案

The rescue team entered the tunnel, removing the debris and guiding the hikers out.

Are you interested in learning how to program, 語氣意圖

5:14

你有兴趣学习如何编程,

but aren't sure how to get started?

5:16

但不确定如何开始吗?

語氣意圖

广告中的 Are you interested in ..., but aren't sure how to ...? 句型

第一部分 Are you interested in learning how to program 点出目标受众可能已有的目标。接着,but 从句点出阻碍:他们不知道该如何开始。两部分共同构成“有兴趣但不确定”的模式。 在广告中,这通常是一个引出后文的问题,而不是中立的信息询问。它让观众意识到这正是自己的问题,以便下一句把课程或服务作为解决方案。

练习

这句话在广告中的主要作用是什么?

  1. 先点出观众的兴趣和可能遇到的阻碍,再提供解决方案
  2. 测试观众的编程知识
  3. 批评观众没有更早开始
查看答案

先点出观众的兴趣和可能遇到的阻碍,再提供解决方案

Brilliant can help you begin your journey with their algorithm fundamentals course. 習語

5:19

Brilliant的算法基础课程可以帮助你开启旅程。

習語

begin your journey:把开始长期过程比作踏上旅程

这里的 begin your journey 不是指出门旅行。它把学习算法基础知识描述成一个较长过程的起点,而这个过程包含不同阶段、逐步进步和成长。 这个隐喻也可以用于教育、职业、健身和个人发展等领域。它让“开始”听起来积极而有意义,而不只是指出第一个动作。

练习

哪一句用 begin your journey 隐喻职业发展的开始?

  1. Maya put her suitcase beside the studio door.
  2. The internship helped Maya begin her journey as a designer.
  3. Maya began a train journey to the design studio.
查看答案

The internship helped Maya begin her journey as a designer.

Learn algorithms interactively by moving around blocks of code 講解

5:24

通过移动代码块交互式地学习算法

表達脈絡

Learn algorithms interactively:用祈使句发出行动号召

Learn algorithms interactively 是祈使句。它以动词原形 Learn 开头,没有明说主语 you;受众会理解为自己受到了采取行动的邀请。interactively 修饰 learn,说明学习以什么方式进行。 在宣传文案中,这种形式会先突出行动。它起到行动号召的作用,重点说明受众马上能做什么,而不只是描述课程的某项特点。

练习

哪个标语使用祈使句直接发出行动号召?

  1. Is the night sky interactive?
  2. Explore the night sky interactively.
  3. You can explore the night sky interactively.
查看答案

Explore the night sky interactively.

語法

by moving around blocks of code:用 by + 动名词说明方法

在 by moving around blocks of code 中,by 引出前面学习动作所采用的方法:学习者通过改变代码块的位置来学习。这里的 by 表示“通过做某事”,不是表示位置的“在……旁边”。 因为 by 是介词,所以 move 要使用动名词形式 moving。可迁移的结构是“主要动作或结果 + by + 动名词”,用来回答“怎样做到”。

练习

把括号中的动词改成正确形式,完成 by + 动名词结构:Mia learned the route by ____ the map before the trip. (study)

查看答案

studying

and get immediate feedback on your results. 短語搭配

5:28

并获得对你结果的即时反馈。

短語搭配

get immediate feedback on your results:立即获得针对结果的反馈

get immediate feedback 表示“立即获得反馈”,也就是马上收到评价、意见或指导。这里的 feedback 是关于表现的信息,不是实际被退回来的物品。 在 feedback on your results 中,on 引出被评价的内容,也就是 your results。可迁移的结构是 get feedback on + 任务、表现或结果。

练习

哪句话能自然地表示“我会立刻收到关于自己发音的意见”?

  1. After each recording, I get immediate feedback from my pronunciation.
  2. After each recording, I get immediate feedback on my pronunciation.
  3. After each recording, I get an immediate feedback on my pronunciation.
查看答案

After each recording, I get immediate feedback on my pronunciation.

This is just one of the many courses on Brilliant 短語搭配

5:31

这只是Brilliant上的众多课程之一

短語搭配

just one of the many courses:只是众多课程之一

one of the many courses 表示“一个较大群体中的一门课程”。可迁移的结构是 just one of the many + 复数可数名词。courses 用复数,因为这个群体里有很多课程;但 This is 中的动词仍用单数,因为 This 指的是一门课程。 这里的 just 意为“仅仅、只是”。它不是在贬低这门课程,而是在强调 Brilliant 还提供许多其他课程。这是从更广泛的选择中举出一个例子的常见表达。

练习

请用 just one of the many 这一结构完成句子:This guide is ____ resources available to new teachers.

查看答案

just one of the many

covering topics ranging from geometry 語法

5:34

涵盖的主题从几何

to computational biology

5:36

到计算生物学

to artificial intelligence.

5:38

再到人工智能。

語法

covering topics ranging from A to B to C:补充宽泛的主题范围

covering topics ... 是一个现在分词短语,为前面提到的 courses 补充信息:这些课程涵盖这些主题。这里的 covering 没有单独的主语,所以这段字幕本身既不是命令,也不是完整句子。 在这个短语中,ranging from A to B to C 表示很宽的主题跨度。重复使用 to 让说话人依次列出 geometry、computational biology 和 artificial intelligence,同时强调课程内容非常多样。

练习

用表示范围的两个词补全句子:The museum offers programs covering topics ____ ancient history to modern robotics.

查看答案

ranging from

No matter what your STEM goals are, 語法

5:40

无论你的STEM目标是什么,

語法

No matter what your STEM goals are:让陈述适用于任何目标

No matter what your STEM goals are 引出让步条件:目标可以是任何内容,但后面的主要陈述仍然成立。它把承诺或建议扩大到所有可能的目标,并不是说这些目标不重要。 在 no matter what 后面使用陈述语序 your STEM goals are,而不是 are your STEM goals。因为这是句首的从属分句,逗号表示后面还必须接主句。

练习

选择 no matter what 后面语序正确的句子。

  1. No matter what your schedule is, you can practice for ten minutes.
  2. No matter your schedule what is, you can practice for ten minutes.
  3. No matter what is your schedule, you can practice for ten minutes.
查看答案

No matter what your schedule is, you can practice for ten minutes.

Brilliant has the tools and resources for you.

5:43

Brilliant都有适合你的工具和资源。

Visit brilliant.org/teded today

5:46

立即访问brilliant.org/teded

and get 20% off a year of interactive STEM learning. 用詞

5:49

即可获得全年交互式STEM学习八折优惠。

用詞

get 20% off:享受 20% 的折扣

在本句中,get 20% off 表示获得相当于原价 20% 的优惠,也就是支付剩余的 80%。这里的 off 是“从价格中扣除”,不是“离开”或“关闭”。 可复用的结构是 get + 百分比或金额 + off + 商品或服务,例如 get 20% off a subscription。若要描述打折的商品或服务,而不是强调顾客,可以说 The subscription is 20% off。

练习

一个年度方案原价为 100 美元。get 20% off 表示什么?

  1. 你支付 20 美元。
  2. 你支付 120 美元。
  3. 你支付 80 美元。
查看答案

你支付 80 美元。