It's one of those examples wherein language is not a set of prescribed grammatically correct rules. Yes, formal rules of grammar incorporate past perfect, present perfect, and on and on it goes; in that regard, you are correct. But, colloquial usages mix and match words and bypass strict rules. Those who have mastered a language can play with the language. So . . . Yes, it's common to hear.
Closer to home example:
Person 1: "You finished?"
Person 2: "Yep, all done!"