over the years通常连用什么时态

 

over the years 的意思是“这些年来”“经过这么多年之后”“最近几年”,通常表示的是从现在算起的过去几年,因此通常与现在完成时连用。如:

My tastes have changed enormously over the years. 几年来我的爱好有了很大改变。

She’s brought us so much happiness over the years. 这些年来,她给我们带来了不少的幸福。

Life was difficult then but things have got better and better over the years. 那时生活很艰苦,但情况已一年比一年好了。

有时连用其他时态。如:

I recall his many politenesses over the years. 我还记得他多年来很多有礼貌的事情。

句中的over the years不是状语,而是修饰politenesses的定语。