wszystkie kombinacje z 1 nie są typowymi zdaniami warunkowymi
w zdaniach warunkowych Past odnosi sie do terazniejszosci, Present (po if) do przyszlosci, a Past Perfect do przeszlosci
w tych kombinacjach z 1
'is honest' odnosi sie do terazniejszosci 'jezeli jest uczciwa', a nie 'jezeli bedzie uczciwa'
'knew' odnosi sie do przeszlosci - 'jezeli wiedziala', a nie 'jezeli wiedzialaby'
trzeba je zakwalifikowac jako tzw. realne okresy warunkowe z 'naturalnym' uzyciem czasow - realny okres warunkowy moze sie odnosic do przeszlosci lub terazniejszosci
druga mozliwosc to potraktowac if=skoro (tzn. pierwsza czesc nie wyraza przypuszczenia, ale fakt) i wtedy mamy do czynienia z tzw. false conditionals, w ktorych tez mozna uzywac wszystkich czasow. Zdania z will po if, nieodwolujace sie do dobrej woli podmiotu w zdaniu z if*, rowniez naleza do tej kategorii
I'll buy you this book, if it will help yyou pass the exam (skoro ma ci to pomoc zdac egzamin)
* zdania odwolujace sie do dobrej woli podmiotu, to typowe zdania w rodzaju 'If you'll just be a little quieter...'