I catch a fish in the river.
I catch two fishes ( the same kind ) in the river.
or
I catch two fish ( the same kind ) in the river.
My previous English teacher told me that I must write:I catch two fish ( the same kind ) in the river.
In fact, which one is correct?
"Fishes" is rare. You only use that in science. You can go your whole life and never say "fishes".
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
"Fishes" is rare. You only use that in science. You can go your whole life and never say "fishes". The word exists, but the only place you can't equally well say "fish", even in science, is in referring to the Zodiac sign of Pisces, The Fishes.
Roy Poon 5810My previous English teacher told me that I must write:I catch two fish
That's more common and natural.
Roy Poon 5810fishes
This is very old-fashioned and rare.