Skip to content

The cowboy rounded up the cattle that ____ (eat) grass here and there. ❌

answer

was eating ❌
were eating ✅

roundup“使聚拢”;由句意可知空格处表示“正在吃....”,故用进行时,
cattle“牛”,集合名词,作主语时谓语动词常用复数;又因为rounded用了过去时,所以综合之下本题用过去进行时。

牛仔把四处吃草的牛赶到了一块儿。

关键语法点:集合名词的复数用法及时态一致性

正确答案were eating
错误原因:未正确处理 cattle 的复数属性及过去进行时态


深度解析

1. 集合名词 "cattle" 的复数属性

  • cattle复数名词,无单数形式,表示“牛群”时,谓语动词必须用复数
    • 例句:
      • Cattle are grazing in the field.(牛群在田野吃草 → 动词用复数)
      • Cattle is grazing...(错误,cattle 不可接单数动词)

2. 时态一致性:过去进行时

  • 主句动作 rounded up(过去式)发生时,从句动作 eat正在进行的背景动作,需用 过去进行时(were eating)。
    • 例句:
      • He found the children who were playing in the garden.(他发现孩子们正在花园玩 → 强调动作同时进行)

3. 错误选项 "was eating" 的排除

  • 主谓不一致:cattle 为复数,不可用单数动词 was
  • 时态逻辑错误:若用 was eating,暗示“一头牛在吃草”,与题意“牛群分散吃草”矛盾。

对比练习

错误句正确句关键差异
The cattle was grazing quietly.The cattle were grazing quietly.cattle 必须接复数动词
The team is arguing about the plan.The team are arguing about the plan.集合名词强调个体时用复数

语法规则总结

  1. 常见复数集合名词
    • cattle(牛群)、police(警察)、people(人们)→ 必须用复数动词
  2. 过去进行时使用场景
    • 描述过去某一动作发生时,另一动作 正在进行
    • 结构:was/were + doing

自测练习

  1. The police ____ (search) for the suspect when the rain started.
答案

答案:were searching(police 为复数,过去进行时)

  1. The flock of birds ____ (fly) south as winter approached.
答案

答案:were flying(强调飞行动作持续)

  1. The committee ____ (discuss) the proposal at 8 PM yesterday.
答案

答案:were discussing(委员会成员个体讨论,用复数)


我只身前行 却仿佛带着一万雄兵