sprawdzenie ćwiczeń z Mixed Conditionals

Temat przeniesiony do archwium.
cześć, mam problem z Mixed Conditionals, moglibyście mi sprawdzić to jedno zdanie, a w razie błędów wytłumaczyć co i jak?

I might have missed my flight. I would be very upset now.
If I had missed my flight I would be very upset.

uzyłam tu 3+2
z góry dziękuję za pomoc! :)
zdanie jest ok
3 cond odnosi sie do przeszlosci, 2 cond do terazniejszosci lub przyszlosci
3+2 znaczy 'gdyby wtedy (wczoraj itp.) cos sie stalo/nie stalo, to teraz byloby tak a tak'
2+3 znaczy 'gdybym byl/nie byl taki a taki, to wtedy (wczoraj itp.) zdarzyloby sie to i to'
a 1+3 i 2+1?

to może jeszcze dwa zdania do sprawdzenia.

He must smoke. He asked fo an ashtray.
If he is smoking, he would have asked for an ashtray.

She isn't trustworthy. She would never have revealed your secret.
If she isn't trustworthy, she would never have revealed your secret.
nie ma 1+3 ani 2+1. Tylko 2+3, 3+2

te zdania nie maja sensu.
w mojej książce są zdania tego typu.
1+3
If she is honest, she would have told the truth.

2+1
If he missed the train, he will be late.

Jak więc poprawnie napisać te zdania?
to sa false conditionals - mg zaraz cos ci o nich napisze
tak, to są false conditionals
if tłumaczymy jako 'skoro', 'jezeli naprawde' itp.
mozliwe sa wszystkie kombinacje czasow.
w takim razie jak poprawnie powinny brzmieć dwa ostatnie zdania?
zdania sa poprawne, ale nie sa to pelnoprawne mixed conditonals, stad nie mozna o tego typu zdaniach powiedziec, ze sa mieszanymi trybami zdan warunkowych
bardzo to trudne, mam wrażenie, że można mieszać tu wszystko ze wszystkim. ;)
ale dziękuję bardzo za wytłumaczenie! :)
Temat przeniesiony do archwium.