How to correctly say that I have never heard she speaks English (I am not sure she knows English)?
I used a Present Perfect in the first part to say that the action takes place from the moment when I have heard her for the first time to the moment of speaking.
And then I am not sure which tense should I use to describe the second part of the sentence. Should I use Present Simple or the other one? I am thinking in this way: we can use Present Simple to say she was speaking English all her life, but what if she didn't with me (in this case we should only take that interval from our meeting to the present, right?)?