You use the forms have and has with a past participle to form the present perfect tense of verbs .
If you say that someone had best do something or that they ' d best do it, you mean they ought to do it. Some people consider this to be non-standard.
would be wise, sensible, etc to
to consider or find preferable that
would rather; would prefer to
to be had:
If you have been had, someone has tricked you, for example by selling you something at too high a price .
have had it:
to be exhausted, defeated, or killed
to make an opening attack on, esp in fencing
to ask (a person) to give a service
to cause to appear for trial
to settle (a matter) or come to (a final decision ), esp by fighting or by frank discussion (often in the phrase have it out )
has had its day:
If you say that something has had its day, you mean that the period during which it was most successful or popular has now passed .
have had enough:
If you say that you have had enough, you mean that you are unhappy with a situation and you want it to stop .
to have had it:
If you say that someone has had it, you mean they are in very serious trouble or have no hope of succeeding .
have had one's chips:
to be defeated, condemned to die, killed, etc
have had your chips:
to have completely failed in something that you were trying to do
have had a drop too much:
to be drunk
have had one's fill of sth:
If you have had your fill of something, you have had enough of it, and do not want to experience it any more or do it any more.
if I had/given my druthers:
You can say that you would do something if I had my druthers or given my druthers when you mean that you would do it if you were able to choose .
someone has had their day:
said to mean that the period during which someone was most successful has now passed
to have had a good war:
to have made the most of the opportunities presented to one during wartime
has been around/had been around:
If someone has been around, they have had a lot of experience of different people and situations .
have had a bellyful of something:
to find something very irritating or boring, and not want to experience it any longer
have had your fill of something:
to have had as much of something bad as you can manage
have done something more than someone has had hot dinners:
to have done something a great number of times