跳到主要内容

both either neither

"Both," "either," 和 "neither" 是三个常用的英语词汇,用于表达不同的选择和情况。它们在语法上各有不同的使用规则和意义。以下是对这三个词的详细解释和比较:

Both

定义

"Both" 表示两个中的两个。它用于强调两个对象或人都包括在内。

语法形式

  • 作为代词:用于代替两个名词。
  • 作为形容词:用于修饰名词。

用法

  1. 作为代词
    • Both of them are my friends.
    • Both are correct.
  2. 作为形容词
    • Both students passed the exam.
    • I like both books.

示例

  • Both John and Mary are coming to the party.
  • Both of the options are good.

Either

定义

"Either" 表示两个中的任何一个。它用于强调两个对象或人中的一个。

语法形式

  • 作为代词:用于代替一个名词。
  • 作为形容词:用于修饰名词。
  • 作为连词:用于连接两个选择。

用法

  1. 作为代词
    • Either of them can come.
    • I don't like either.
  2. 作为形容词
    • Either option is fine.
    • You can choose either book.
  3. 作为连词(与 "or" 连用):
    • You can either stay or leave.
    • Either you apologize, or you leave.

示例

  • Either John or Mary will come to the party.
  • You can take either road to get there.

Neither

定义

"Neither" 表示两个中的一个都不。它用于强调两个对象或人都不包括在内。

语法形式

  • 作为代词:用于代替两个名词。
  • 作为形容词:用于修饰名词。
  • 作为连词:用于连接两个否定的选择。

用法

  1. 作为代词
    • Neither of them is my friend.
    • Neither is correct.
  2. 作为形容词
    • Neither student passed the exam.
    • I like neither book.
  3. 作为连词(与 "nor" 连用):
    • Neither John nor Mary is coming to the party.
    • Neither you nor I am happy with this.

示例

  • Neither John nor Mary is coming to the party.
  • Neither of the options is good.

加 “of” 和不加 “of” 的区别

  • Both

    • 加 “of”:用在特定的两个对象或人之前,如 "Both of the students"。
      • 示例:Both of the apples are ripe.(这两个苹果都熟了。)
    • 不加 “of”:用于泛指两个对象或人,如 "Both students"。
      • 示例:Both apples are ripe.(两个苹果都熟了。)
  • Either

    • 加 “of”:用在特定的两个对象或人之前,如 "Either of the options"。
      • 示例:Either of the roads leads to the park.(这两条路都可以到公园。)
    • 不加 “of”:用于泛指两个对象或人,如 "Either option"。
      • 示例:Either road leads to the park.(任意一条路都可以到公园。)
  • Neither

    • 加 “of”:用在特定的两个对象或人之前,如 "Neither of the options"。
      • 示例:Neither of the apples is ripe.(这两个苹果都没熟。)
    • 不加 “of”:用于泛指两个对象或人,如 "Neither option"。
      • 示例:Neither apple is ripe.(两个苹果都没熟。)

对多于两个对象的情况

  • Both

    • 如果对象或人数超过两个,用 "all"。
    • 示例:All of the apples are ripe.(所有苹果都熟了。)
  • Either

    • 如果对象或人数超过两个,用 "any"。
    • 示例:You can have any apple.(你可以选任意一个苹果。)
  • Neither

    • 如果对象或人数超过两个,用 "none"。
    • 示例:None of the apples are ripe.(这些苹果都没熟。)

区别

  1. Both 表示两个中的两个都包括在内。
    • 示例:Both apples are ripe.(两个苹果都熟了。)
  2. Either 表示两个中的任何一个。
    • 示例:You can have either apple.(你可以选任意一个苹果。)
  3. Neither 表示两个中的一个都不。
    • 示例:Neither apple is ripe.(两个苹果都没熟。)

总结

  • Both 用于表示两个中的两个。如果超过两个对象,用 "all"。
  • Either 用于表示两个中的任何一个。如果超过两个对象,用 "any"。
  • Neither 用于表示两个中的一个都不。如果超过两个对象,用 "none"。