there had too many things which i did'nt cherish them这句中有语病吗(三万里加急,速)

问题描述:

there had too many things which i did'nt cherish them这句中有语病吗(三万里加急,速)
那there had been呢

一是there were ,而不是there had,这是there be 句型,there had been 也不行
二是后面的which i didn't cherish them,这是由which 引导的,先行词为things 的定语从句,所以后面从句中的them 应去掉,things 在从句中充当cherish 的宾语,所以就不能有them.