`over the years` 通常与现在完成时连用,因为它表示的是从过去某一时间点开始,一直持续到现在的状态或变化。例如:
Over the years, my tastes have changed enormously.
Over the years, I have learned a lot.
然而,`over the years` 也可以用于其他时态的句子中,特别是当它用来描述过去某个具体时间点之前发生的事件或状态时,可以使用一般过去时。例如:
Years ago, I lived in New York City.
I recall his many politenesses over the years.
需要注意的是,`over the years` 本身不是一个时态,而是一个时间跨度的表达,它可以根据上下文的需要与不同的时态配合使用