Which of these is better?
You are the best mom anyone could ever have.
You are the best mom anyone could ever had.
I am a bit confused with these and if they are in a different tense then kindly elaborate that too. And if it wrong in any other way, please mention what. Thank you.