Meaning : Have a personal or business relationship with someone.
Have a postdoc.
Have an assistant.
Have a lover.
Meaning : Have left.
I have two years left.
I don't have any money left.
They have two more years before they retire.
Meaning : Be confronted with.
What do we have here?.
Now we have a fine mess.
Meaning : Undergo.
The stocks had a fast run-up.
Synonyms : experience
Meaning : Suffer from. Be ill with.
She has arthritis.
Meaning : Receive willingly something given or offered.
The only girl who would have him was the miller's daughter.
I won't have this dog in my house!.
Please accept my present.
Meaning : Get something. Come into possession of.
Receive a gift.
Receive letters from the front.
Synonyms : receive
Meaning : Have sex with. Archaic use.
He had taken this woman when she was most vulnerable.
Synonyms : take