我认为 collecting 是现在分词短语 是修饰谓语动词的 作伴随或方式状语
而while 引导的时间状语从句 也是修饰谓语动词的 或则 是修饰前面整个句子的
包括作伴随状语的现在分词
注意 while 前面 有逗号 所以不是单独修饰 现在分词的
HEY LOL
这里inhabitant有 居民,住户;(栖息在某地区的)动物 的意思
而cereal grasses是专业术语 谷类禾本植物
while在此作连词引导时间状语 表示当坚果的百分比在饮食中下降后
by thousands 成千上万,数以千计,大批大批地
turned to wild cereal grasses转向食用
collecting them by thousands现在分词做方式状语
The inhabitants turned to wild cereal grasses instead and collected by thousands,
while the percentage of nuts in the diet fell
turned to 和 collected 是 并列关系,由于主语The inhabitants 和collect是主动的关系,所以用ING形式
http://zhidao.baidu.com/question/315661409.html 自己去看