Fish 的复数形式不是单复通行吗?
追答fish用作可数名词指“鱼的条数”时单数和复数形式相同(two fish两条鱼),指“鱼的种类”时复数形式才为fishes(two fishes两种鱼)
应该说 There are a lot of fish in the river.
解析:
1、表示同种类的鱼类的名词,多数单复数同形,其总称 fish 也是如此,如:
a fish 一条鱼
two fish 两条鱼
some fish 几条鱼
a lot of fish 许多鱼
2、fishes 表示不同种类的鱼,如:
two fishes 两种鱼
some fishes 几种鱼
He raises a lot of fishes. 他养殖了许多种鱼。
There are a lot of fishes in the river. 河里有许多种鱼。
3、如果表示鱼肉,fish 就是不可数名词,如:
There is some fish in the dish. 盘子里有一些鱼。
本句中提到 in the river,fish 前又有 a lot of,说明河里有许多同类的鱼。