Lingard is well down the pecking order at Old Trafford, although the club recently triggered the clause in his contract to extend his stay.
Speaking to Stadium Astro, Berbatov said: "Honestly, his time is up.
"He's not playing. He had his chances to shine, to prove how good he is, how good he can be. It shows that, for the moment, Ole does not trust him enough to play him and honestly he doesn't have anywhere to play in the team right now.
"So when you've been so long in one team and, coming to 28 [years old], you have to look back and say, 'Did I achieve enough? Am I happy with what I've done here? Is my time up?' So I think he need to move, he needs to go somewhere else to play."