Level 1 & 2 Online Test — Conditionals
12 Questions • 15 min • Chapter MCQ
15:00
Question 1 of 12
'If you drop glass, it ___.'
will break
breaks
would break
broke
Explanation: Zero conditional fact: present, present.
Question 2 of 12
'If it rains, we ___ at home.'
stay
will stay
would stay
stayed
Explanation: Type 1 main clause = will + V1.
Question 3 of 12
'If I ___ you, I would accept.'
am
was
were
will be
Explanation: Type 2 uses 'were'.
Question 4 of 12
'If she had tried, she ___.'
would succeed
will succeed
would have succeeded
succeeded
Explanation: Type 3 result = would have + V3.
Question 5 of 12
Which type is 'If I had a bike, I would ride to school'?
Type 0
Type 1
Type 2
Type 3
Explanation: Unreal present → Type 2.
Question 6 of 12
'___ you hurry, you'll miss the train.' (if not)
If
Unless
Provided
Although
Explanation: 'Unless' = if not.
Question 7 of 12
Correct the error: 'If I will win, I will celebrate.'
will win → win
will celebrate → celebrate
If → Unless
no error
Explanation: Type 1 if-clause takes the present.
Question 8 of 12
'If you had called, I ___ helped.'
will have
would have
would
had
Explanation: Type 3 result = would have + V3.
Question 9 of 12
Which is a Type 1 conditional?
If I were you…
If it snows, school will close.
If I had money…
If you heat ice…
Explanation: Real future → Type 1.
Question 10 of 12
'Provided that you ___, you may go out.'
finish
will finish
would finish
finished
Explanation: 'provided that' takes the present (like a Type 1 condition).
Question 11 of 12
Inversion of 'If she had known':
Were she known
Had she known
Should she know
Did she know
Explanation: Type 3 inversion: 'Had she known'.
Question 12 of 12
'If I were taller, I ___ reach the shelf.'
will
would
would have
can
Explanation: Type 2 result = would + V1.