I feel like the correct verb is "have".
Yes, have comes under stative verb which is not used in the continuous tense.
That's not strictly true.
To refer to the future:
I'm having pasta for dinner tonight.
We're having a party on Saturday.
To refer to the present:
She's having a bath. (I know that AmE would use "taking a bath" there.)
What I meant was "have" being used in the context of knowledge.
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: