1. I have heard people say that. (OK; Fact)
2. I have heard people saying that... (OK; Add to it, though)
3. I have heard people said that. (Not OK; 'have' is not compatible with 'said')
4. I never had this problem. (Try, have never had)
5. I never have this problem. (OK; Fact)
6. I never had this problem before. (Try, have never had)
7. I never have this problem before. (Try, never had ... before)
Past
When, for example, "I" and "have" are contracted to "I've", the final sound [v] is often pronounced as [f], which makes it difficult to hear, so it may sound as if the speaker is saying, "I never", when in actuality s/he is saying, "I[f] never", meaning "I've never":
I have never => I've never => I[v] never ~ I[f] never, which sounds like "I never"
