*Sticks head above parapet with trepidation...!
It is a variation of a tautology called a pleonasm.
In English, (and for the benefit of @Texxaco,) “have” and “have got” are interchangeable and generally mean the same. ”Have got” is considered to be less formal when used to denote possession (eg “I have got a pen with me for my written exam”) though it can be used to emphasise an obligation (eg “You have got to take a pen to the written exam.”)
Edit: “Got” is redundant in both examples - it can be removed from either without diluting the meaning, hence the view that it signifies less formality.
*crawls back under rock for safety!
No, this is great.
So I think I'm wrong and just want my kids to use the same words as me because that was how may parents taught/spoke to me.
I've definitely taught my kids to use a knife and fork properly though.
Cheers.