Are these sentences grammatically correct?
Did you know that he has cheated on you?
Do you know that he always has been telling you to stop making a joke?
I guess I am quite a bit confused when it comes to do/did question sentences, whether I can follow it up with present perfect/past perfect tense.