A multiple choice grammar test on zero, first and second conditional clauses.
This test covers three types of conditional clauses to consolidate all of them in comparison. The questions are comprised of the common uses behind the three conditionals, except question nine which questions the modern use of "was" with the first person singular pronouns. Hence, the test should be relatively easy for your pre-intermediate level students.
You can try out the online version here.