答案的理解是:这些东西对健康有益. vegetables是复数,要用they are good for health. fish是不可数的,可以用it,所以选这个. 不过按你说的用来指代这件事也未尝不可~ 高中的时候也总纠结这样的问题,每每都没有结果, 就算是问老师她也说不清,总是说这里就是这个意思,还被说过钻牛角尖~ 如果是重要的考试的话还是猜测一下出题者的用意吧~ 有时候确实是猜不对,没办法,只好这样了~
不要想多了,其实就是说鱼对身体有好处,鱼也只有吃了才对身体好,所以这儿自然是指吃鱼,要不然还能钓鱼或者看鱼吗?从句中的it指鱼,就这样理解就行了,估计出题者也是这个意思。要是考察To eat fish或者Eating more fish 做主语,就以直接出The doctor told me that eating more fish is good for my health了或者Eating ...