On TV (someone) said that smoking does not cause lung cancer(someone/anyone)为什么选someone?

问题描述:

On TV (someone) said that smoking does not cause lung cancer(someone/anyone)为什么选someone?

在疑问句中,用anyone
在陈述句中,用someone但是后面有does not,否定句中不是也用anyone的吗?这句句子中,said引导了一句从句(that smoking does not cause lung cancer)。从句是肯定句或者疑问句,不影响主句。但是这句子的主句On TV (someone) said,是陈述句。这样解释可以明白吗同学?