什么是 imputed? 什么是 imputed? Simple past tense and past participle of impute.Attributed on behalf of another.