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. | 集合名词强调个体时用复数 |
语法规则总结
- 常见复数集合名词:
- cattle(牛群)、police(警察)、people(人们)→ 必须用复数动词。
- 过去进行时使用场景:
- 描述过去某一动作发生时,另一动作 正在进行。
- 结构:was/were + doing
自测练习
- The police ____ (search) for the suspect when the rain started.
答案
答案:were searching(police 为复数,过去进行时)
- The flock of birds ____ (fly) south as winter approached.
答案
答案:were flying(强调飞行动作持续)
- The committee ____ (discuss) the proposal at 8 PM yesterday.
答案
答案:were discussing(委员会成员个体讨论,用复数)
