七月紫荆 发表于 2010-3-30 15:47:31

is 还是 are

There ___ a lot of fish in the water。
(在水里有许多鱼。)
A.isB. are C. have D.be
fish用作可数名词指“鱼的条数”时单数和复数形式相同(two fish两条鱼),指“鱼的种类”时复数形式才为fishes(two fishes两种鱼);fish用作不可数名词时无复数形式,应作“鱼肉”解。
此题中应作数量讲,应该选b
选B. are 到底对不对呢?

hujuan 发表于 2010-3-30 22:10:15

AB应该都对的啊!

157901 发表于 2010-3-31 08:09:00

选 B, 对的。
牛津高阶英汉双解词典上第 550 页有这样的句子: A lot of fish were caught during the competition.

leisure1983 发表于 2010-3-31 16:03:19

支持B ,这儿强调的是鱼的种类

七月紫荆 发表于 2010-3-31 21:31:18

回复 3# 157901 哦,换了图案了,谢谢你的回复,昨天也问了资深教师,应该选用复数的答案。are

jxj1981 发表于 2010-4-1 09:24:57

本来我也有这样的困惑,现在理解了 。谢谢!

zwm 发表于 2010-4-1 09:33:05

学到新知了,谢谢楼主

juchunyan 发表于 2010-4-1 20:46:08

呵呵有心了学习了

wangyufanglsh11 发表于 2010-4-11 20:14:20

学到新知了,谢谢楼主

lindasllzhf 发表于 2010-4-19 15:21:23

不懂,~~~~~~~~~~~~
页: [1]
查看完整版本: is 还是 are