I guess I'm in the minority, but it does sound odd, erroneous, to me. I would mentally file this as "doesn't know appropriate use of perfect tenses." I certainly wouldn't let this pass if it came out of the mouth of an IELTS/TOEFL student.
People say all sorts of things. It would fly off the page in writing, but in the chopping and changing of speech, it would sound like one of those things we do when we're improvising.