I think it means "he's worth his salt". It's a fairly common phrase.
The past tense of ought is ought.
Ought is already acceptable in past tense. 'Ought to be' is present tense, while 'Ought to have been' or 'Ought to have' is past tense.
Triple ...
A sentence with the word ought in it is: "I ought to be a superstar someday!"
The antonym of "ought" in the sense of should is "shouldn't" or "ought not:""Jack ought to have joined in the fun.""No, he shouldn't have joined in if it wasn't fun for him."
I ought to be able to do that...??
You Ought to Be with Me was created in 1972.
"You ought to be doing your homework."
"The president ought to give away his power, ought he not?"
'Ought to be' is present tense. 'Ought to have been' is past tense.
Used to indicate obligation or duty: You ought to work harder than that.2. Used to indicate advisability or prudence: You ought to wear a raincoat.3. Used to indicate desirability: You ought to have been there; it was great fun.4. Used to indicate probability or likelihood: She ought to finish by next week.
The word 'ought' is an auxiliary verb.Example:If you are really sick, you ought to get yourself to a doctor.