up to加上时间的意思是“到…时候为止”,应该使用完成时态。所以当up to+过去时间时应该使用过去完成时态。

如:Up to last year, we had lived in China for two years. 到去年为止,我们在中国居住了两年。这个时间状语up to last year相当于by last year。