上面句子中的 in centuries past 用得对吗?
是不是应该改为 in past centuries 呢?
past作形容词修饰时间名词时,可置于该名词之前或之后。
所以网友提到的两种说法 in centuries past 和 in past centuries 都是对的。
所以截图中的用法没有错。
相关依据见下图(《英美语惯用词典》):