【3分钟英语】分清英文破折号、连字符
英文里,破折号、连字符类的符号其实可以细分成很多种,这里介绍最常见的三种:连字符(hyphen)、连接号(en dash)和长破折号(em dash)。

连字符 hyphen
连字符应该是大家最常见到的符号了。比如:
a twelve-year-old child (一个十二岁的孩子)
在用于连接词缀的时候,英式英语比美式英语更喜欢用连字符,比如:
“非本土的”:non-native (英式或美式);nonnative(美式)
“合作”:co-operation(英式);cooperation(英式或美式)
有时候则是为了避免歧义,比如:
“an American football player”,可以有两种理解:
①an American / football player,也即a football player who is American,一个美国的足球/橄榄球运动员。是美国人。(football在英式英语中指足球,在美式英语中指美式橄榄球)
②an American football / player,也即a player of American football,一个美式橄榄球运动员。是美式橄榄球运动员,但国籍不明。

如果加上连字符就清楚多了:an American-football player:一个美式橄榄球运动员。

连接号 en dash
连接号是“–”,在Windows中需要用小键盘才能打出来(Alt+0150),在Word中可以通过输入 单词、空格、连字符(-)、空格、单词、空格 来实现(比如输入“dash - dash ”),Word会自动把中间的连字符转换成en dash。
en dash常见的作用是连接两个数字或单词,表示“to”或“and”,前后不加空格。比如:
1978–2020 (1978到2020年)
pp. 38–55 (第38到55页)
Mother–daughter relationship (母女关系)
真的打不出来的时候,也可以用连字符(-)代替。

破折号 em dash
破折号(—)也是大家非常熟悉的符号了。在Windows中可以用小键盘Alt+0151输入,也可以用中文输入破折号(——)再删掉一个(有需要的话再把字体改成英文字体)。在Word中还可以通过输入 单词、两个连字符、单词、空格(比如“dash--dash ”)来自动生成。
英文破折号用法和中文基本一致,不过长度只有中文破折号的一半长。最常见的写法是前后不带空格的。
比如:
The flag has three colours—red, white, and blue. (这面旗帜有三种颜色——红色、白色和蓝色。)

Three colours—red, white, and blue—were used in the flag. (三种颜色——红色、白色和蓝色——被用在这面旗帜中。)
"But I'm trying to explain that I—" (“但我想解释一下,我——”)
A penny saved is a penny earned. — Benjamin Franklin (省一分钱就是赚一分钱。——本杰明·富兰克林)
有时候(尤其是英国英语中)也会用带空格的en dash代替,如:
The flag has three colours – red, white, and blue.
个别情况下也能见到前后带空格的em dash。
在打不出来em dash的情况下,也会用两个连字符(--)代替。

最后,借用一张图总结:

如果对你有所帮助,麻烦点个赞,谢谢(づ ̄ 3 ̄)づ