What is the difference between the word “having” in the following two sentences:
- Having accepted her mistake, the judge pardoned her.
- I am having a good time.
Talking of the auxiliary and lexical verbs please what are the difference
One is auxiliary, the other is lexical - although you've definitely picked fairly confusing examples for both.
Having accepted her mistake, the judge pardoned her.
Here, the having forms a part of a perfect participle clause having accepted, which is derived from a Present Perfect tense - the judge has accepted her mistake. In Present Perfect, have is used as an auxiliary verb - it carries no meaning on its own, it just assists with the construction of the tense by "propping up" accept.
I am having a good time.
In having a good time, the have has a meaning - to experience, undergo, or endure, as joy or pain. As such, it's a lexical verb in this context - it has a meaning on its own, it doesn't just prop up another verb, in fact, there's no other verb in the sentence.