dziwny conditional

Temat przeniesiony do archwium.
Why did you say that if you knew what his reaction might be.

Dlaczego musi tutaj być KNEW a nie HAD KNOWN?
if you knew = skoro wiedziales
if you had known = gdybyś był wiedział
Ale zdanie z IF jest wcześniejsze od że powiedział. Dlatego mi sie wydawalo ze mysi byc czas o oczko niższy.
napisz to sobie w czasie terazniejszym

uzycie czasu perfect wymagaloby podania okreslenia czasu 'for two days', 'previously' czy podobnego