I know you think you understood what you thought I said, but I'm not sure you realized that what you heard is not what I meant.
- Je sais que tu penses avoir compris ce que tu pensais que j'avais dit, mais je ne suis pas sûr que tu as réalisé que ce que tu as entendu n'est pas ce que je voulais dire.
She cannot have understood what you said.
- Elle ne peut pas avoir compris ce que tu as dit.
You said you figured out why.
- Tu as dit que tu avais compris pourquoi.
I think I've figured out why Tom has never learned to speak French so well.
- Je pense que j'ai compris pourquoi Tom n'a jamais appris à parler vraiment bien français.