一个英语语法问题.为什么need和contain后面要加S?而有些不用呢?

问题描述:

一个英语语法问题.为什么need和contain后面要加S?而有些不用呢?
Evry person (needs) water and a diet of healthy foods.These foods should (contain) some fat,some fibre,a little salt and so on.
It (contains) a lot of fruit and green vegetable.
People (need) energy to live.
大家请注意最后一句:People need energy to live.这里People是复数但是为什么need后面却不加S?

这位同学,need(需要)和contain(包括)都是动词,动词需要根据前面的主语来变换单复数形式.主语为单数时动词加s,复数就不用.
其他不赘述了,楼上都写了.