I got hung up on contractions this morning regarding the word “you’ve”. Normally, I’d say “you’ve got a problem”, which expands to “you have got a problem”, which isn’t wrong, but I normally wouldn’t say. Not contracting, I’d say “you have a problem”, so then should I just say “you’ve a problem”? That sounds weird in my head. Is this just a US English problem?
To add to this, “have got” is perfect tense. “You’re a man” is different because “are” isn’t an auxiliary verb here, it is just added to “you” as a contraction. That phrase would probably be an existential clause.
I miss World Wide Words!