First of all,
1. Can I use stative verbs with the present perfect simple? For example, know is a stative verb, Can I say:
Have you known my real name is John?
In sentence about I meant to ask, *“Have you heard about my real name?” (if yes it means you know my name) i.e. when you was born until now and if not, you can still know about that (present perfect).
I found that I must to use present tense (Did you know my real name is John?).
- Why? (Grammatically perspective)