Mixed conditionals and omission of if

IF

Omission of if with inversion: some theory and practice can be found in englishpractice, grammar quizzes (scroll down for the practice) and english zoneinversion

Mixed conditionals: oup, english page (theory and practice)