Why the answer is B, and why the others tempt you.
**The reasoning**
This tests **collective nouns** — special words we use for groups of animals or things. Just like we say "a bunch of bananas" not "a group of bananas," animals have their own specific collective nouns. For fish swimming together, the correct term is **school** (or sometimes "shoal"). This is standard English usage you'll see in comprehension passages, grammar sections, and vocabulary questions.
**Why the wrong options tempt you**
- **Pack** sounds right because it means "group," but it's specifically for wolves, dogs, or hunting animals that move together on land.
- **Herd** feels familiar (we use it a lot in Nigeria for cattle, goats, sheep), but it's for large land animals that graze together.
- **Flock** might catch you because birds live in water too, right? But flock is for birds in the air or sheep — not fish.
**Quick takeaway**
Remember the water connection: fish swim in **schools** like children go to school (both involve lots moving together!). Once you link the word to the habitat, you'll never confuse it with land animals again.
Want this in Pidgin, Yoruba, Igbo or Hausa? Sign up free →
Practice more English Language questions
NECO English Language has thousands more questions like this — with AI explanations on every one.