主谓一致听起来很简单,在短句里也确实简单。错误通常出现在主语很长或比较特殊的时候。

基本规则 #

单数主语用单数动词,复数主语用复数动词。

  • The dog barks. / The dogs bark.
  • She is ready. / They are ready.

1. 忽略中间的词 #

找出真正的主语,而不是离动词最近的那个名词。

  • The list of changes is attached.(主语是 list)
  • One of my friends lives in Paris.(主语是 one)
  • The quality of the photos was great.

2. each、every、everyone、nobody → 单数 #

  • Each student has a laptop.
  • Everyone is here.
  • Nobody knows the answer.

3. and → 复数,or/nor → 看最近的主语 #

  • Anna and Tom are late.
  • Either the manager or the assistants are coming.(离动词最近的是 assistants)
  • Neither the assistants nor the manager is coming.(离动词最近的是 manager)

4. 集体名词 #

在美式英语中,team、family、company、staff 这类词通常当作单数。

  • The team is winning.
  • Our company has 50 employees.

在英式英语中,用复数动词也很常见:The team are winning.

5. “There is” 还是 “there are” #

这种句子的主语在动词后面,所以要往后看。

  • There is a problem.
  • There are two problems.

常见错误 #

错误 正确
The list of items are long. The list of items is long.
Everyone have a ticket. Everyone has a ticket.
There is three reasons. There are three reasons.

让 AI 找出主语 #

AI Grammar Checker 能理解句子结构,即使在又长又复杂的句子里,也能发现主谓不一致的错误。