Mixed conditionals – Test English
Mixed conditionals are a combination of two types of conditional patterns, usually second and third conditionals. We can have a second conditional in the 'if' clause and a third conditional in the main clause or vice versa. Here's a complete grammar explanation and three online exercises. B1-B2 English grammar online.