请问如何把描述两个的情况拓展到描述 N 个的情况? Either A_1 or A_2 is true. A_1 或者 A_2 是真的。 上面包括了下列情况: A_1 真,或 A_2 真,或两者皆真。 拓展到有 N 个情况,是像下面这样写吗? Either A_1, A_2, ..., or A_N is true.
会选择用 either ... or 而不是 or,就是在强调只有两个选项,而且只能从中择一。口语时因为是边说边想,有可能会临时补充追加,说出 either A , B or C 可以接受,但是手写时就应该选择其他更好的写法。您的第一个句子,如果是想表达 "A 真,或 B 真,或两者皆真" 时,建议用 Either A or B, or both, can be true. (第一个 or 连结 A 和 B,第二个 or 连结 either 和 both,层次不同),这样句意比较明确。您的第二个句子,如果一开始就想表达超过两个选项,即使是口语,也建议用 One of A, B, ... or Z is true. 或是Some of A, B, ... and Z are true. 比较恰当。
“either … or …”这个封闭平行标记(closed marker)只能接两个东西;相对的常见的“neither … nor …”则可以接两个以上,但常见的句构会是三个,四个有点太多,例如一句很有名的 quip:“The Holy Roman Empirewas neither Holy nor Roman, nor an Empire.”
趁这个机会,大家不妨讨论仔细一点,以下是个人观察到的either 作为连接词的用法。首先,只有两个选项时,为什么要用 "either ... or" 而不用 or 就好?这是因为说话者要提前知会听众 "接下来会开始列举选项",如果前面没有 either,等听众听见 or 时才会醒悟刚才听到的是选项,可能需要在脑中倒车 (重整句子结构)。选项很简短 (单字) 就没啥关系,选项很冗长 (词组或子句) 就会让听众多花心力 (也就是不顺畅的沟通)。接下来的问题是,当选项超过两个时要怎么表达?冗长的选项可能会驱使说话者选择用 either 开头,但是会用 "either A or B or C" 来对选项作清楚区隔,而不是用 "either A, B or C";至于简短的选项,使用 "A, B or C" (倒车两次) 或 "A or B or C" (倒车一次) 就好,没必要去捅 either是否只能二选一这个 用法/文法 偏好,除非是说话者已经习惯用 either 来开选单了。