I am not sure about the use of present perfect in the subordinate clause. I want to say I've never understood Alice for as long as I've known her, so should I use the present perfect aspect in the subordinate clause or the past tense?
I have never understood a word that Alice has said.
I have never understood a word that Alice said.
To me, the first sentence sounds like I haven't understood what Alice has just said.