He worked in that school for 8 years.

问题描述:

He worked in that school for 8 years.
这是什么时态?

这个句子如果纯从语法上来说是错的吧?应该是had been working 或者had worked过去完成时或者过去完成进行时才是对的吧