Both are grammatical. The first is also natural. I'm not sure how you intend to use the second.Q1) Are they both correct?
It means thought about an idea in one's head.Q2) Does the main verb "have (had)" mean "to possess"?
I think we'd never say: I've been having this idea for some time now. (Present perfect continuous with duration)Both are grammatical. The first is also natural. I'm not sure how you intend to use the second.
It means thought about an idea in one's head.
2) I've had an idea recently.
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: