你这个问题涉及语言学上时态(Tense)和体态(Aspect)的区别。
时态表达的是行为发生的时间和说话时间的前后关系。
体态表达的是行为完结或未完结,瞬间、持续、断续、反复等内部关系。
一般英语教育中为了方便,把“现在进行时”“过去完成时”之类的称为“时态”,但严格来说“现在”和“过去”才是时态(Tense),而“进行”和“完成”是体态(Aspect)。
所以这个句子中,一般过去时"represented"和过去完成时"had been painted"的时态是一样的,可以看到谓语动词"represented"和"had"都是过去式。
它们只是在体态上有区别,一般过去时"represented"称为“现时体”,而过去完成时"had been painted"称为“完成体”。
英语中要求的是主句与从句在时态上一致。无论是一般过去时、过去完成时,还是过去进行时等,描述的动作时间都是在说话时间之前。
这个连词and前后的时态是一样的,只不过因为前面已经有了助动词,所以后面承前省掉了助动词而已,他们依旧还是过去完成时。
时态是英语用来表示各种时间和动作方面的动词形式。一般情况下,正如你所说的,and连接的两个谓语时态应该一致。但在表达需要的时候,也可以不一致。上面给的句子正是如此。每一尊塑像代表一种美德,这句话表述了个事实,而在这之前它被描绘过。过去的过去,用过去完成时。
英文原版东西读多以后,就会发现“必须一致”的说法就是nonsense.
这个句子中的第一个谓语是过去时态represented, 第二个时态是had been painted (过去完成时的被动语态),都是含有过去的时态。