Second Conditional Grammar Exercises: Level B1-B2 (with Answers)
⏱ Time: 07:30 📝 Questions: 15 📊 Level: B1, B2 📚 Type: Grammar ⭐ XP: up to +16 (on pass)

Track your Second Conditional progress with 15 exercises at Level B1-B2. Take the quiz today, note your score, and retake it next week to see how much you have improved. Every question includes a full explanation so each attempt teaches you something new.

⏱ You have 07:30 to answer 15 questions. The timer only starts when you click Begin.

Q1  15
Q1 15

Question 1: If I ___ more money, I would buy a bigger apartment.

Question 1 options
'had' is correct because the second conditional uses past simple in the 'if' clause to describe an unreal or unlikely situation. 'have' is present simple (first conditional), 'will have' is future (not used in conditionals this way), and 'would have' belongs to the third conditional.
Q2 15

Question 2: If she knew the answer, she ___ tell everyone immediately.

Question 2 options
'would' is correct because the main clause of a second conditional requires 'would + base verb' to express an imagined result. 'will' is first conditional, 'had' is past simple (belongs in the if-clause), and 'might have' is third conditional structure.
Q3 15

Question 3: In a second conditional sentence, the 'if' clause always uses the past simple tense.

Question 3 options
True because the second conditional structure requires 'if + past simple' in the if-clause to describe an unreal or unlikely present/future situation. This is a fixed grammatical rule of the second conditional.
Q4 15

Question 4: Which situation correctly uses the second conditional?

Question 4 options
The second conditional expresses unlikely or imaginary situations in the present or future. Talking about winning a space lottery correctly fits this because it is an unreal/highly unlikely scenario. Discussing a plan for tomorrow, stating a scientific fact, and describing a daily routine all describe real or likely situations, which require other tenses or the zero/first conditional.
Q5 15

Question 5: Arrange the words to make a correct sentence:

Question 5 options
  • If I lived
  • I would swim
  • every day
  • near the beach,

Drag items or use arrows to arrange them in the correct order.

The correct order is 'If I lived near the beach, I would swim every day.' because the second conditional places 'if + past simple' in the if-clause first, followed by a comma, then 'would + base verb' in the main clause.
Q6 15

Question 6: Which sentence is grammatically correct?

Question 6 options
'If he had a car, he would drive to work' is correct because the second conditional requires past simple in the if-clause and 'would + base verb' in the main clause. 'If he has a car, he would drive' mixes present simple with would (incorrect tense combination). 'If he had a car, he will drive' uses future will (first conditional error). 'If he would have a car, he drives' incorrectly uses 'would' in the if-clause.
Q7 15

Question 7: A: 'You look so tired. What would you do if you ___ a whole week off work?' B: 'I would sleep for two days straight!'

Question 7 options
'had' is correct because the speaker is imagining an unlikely or unreal situation (a full week off), which requires the past simple in the if-clause of the second conditional. 'have' is present simple (first conditional), 'will have' is future tense (not used in the if-clause), and 'would have' incorrectly puts 'would' in the if-clause.
Q8 15

Question 8: Which sentence correctly uses the second conditional (not the first conditional)?

Question 8 options
'If I spoke French, I would move to Paris' is second conditional because it imagines an unreal present situation (the speaker does not currently speak French). The other options use present simple in the if-clause with 'will' in the main clause, which is the first conditional structure for real/likely future situations.
Q9 15

Question 9: Put the words in the correct order:

Question 9 options
  • They would travel more often
  • if
  • they had
  • more holidays

Drag items or use arrows to arrange them in the correct order.

The correct order is 'They would travel more often if they had more holidays.' When the main clause comes first in a second conditional, no comma is needed between the clauses, and the if-clause follows with past simple.
Q10 15

Question 10: If I had a better job, I ___ so stressed all the time.

Question 10 options
'wouldn't be' is correct because the second conditional main clause uses 'would/wouldn't + base verb' to describe an imagined result; the negative form 'wouldn't be' fits the context of escaping stress. 'won't be' is first conditional (real future), 'hadn't been' is past perfect (third conditional), and 'aren't' is simple present (not conditional at all).
Q11 15

Question 11: A student writes: 'If I were a doctor, I would help poor communities.' Which statement about this second conditional sentence is true?

Question 11 options
'Were' is used for all subjects in the second conditional with the verb 'be' — this is a standard grammar rule. It is not a mistake; using 'was' is sometimes heard informally, but 'were' is the standard form. The sentence is not third conditional (which requires past perfect in the if-clause), and 'would' correctly appears in the main clause, not the if-clause.
Q12 15

Question 12: Rewrite using the second conditional: 'I don't have wings, so I can't fly.' → If I ___ wings, I would fly anywhere.

Question 12 options
'had' is correct because the second conditional transforms a present unreal situation ('I don't have wings') into an if-clause using past simple. 'have' keeps the present tense (incorrect for second conditional), 'had had' is past perfect (third conditional), and 'would have' incorrectly places 'would' in the if-clause.
Q13 15

Question 13: Match each sentence to the correct grammar label.

Question 13 options
If I were you, I would accept the offer.
If I lived on the moon, I would see Earth every night.
I could visit more countries if I had more free time.
She would call you if she had your number.
Second conditional with 'could' replacing 'would'
Second conditional with main clause first (no comma)
Second conditional used to give advice
Second conditional used to imagine an impossible situation

Select an item on the left, then tap its match on the right.

The second conditional has several uses: giving advice ('If I were you'), imagining unlikely situations, using modal alternatives like 'could', and placing the main clause first without a comma.
Q14 15

Question 14: In a second conditional sentence, the verb 'be' in the if-clause must always be 'were' for all subjects, including 'I', 'he', and 'she'.

Question 14 options
True because in standard grammar, the second conditional requires 'were' for all subjects when using the verb 'be' in the if-clause (e.g., 'If I were rich...', 'If she were here...'). While 'was' is sometimes used informally, 'were' is the grammatically correct form for all persons.
Q15 15

Question 15: Which sentence best expresses imagining a different personal identity in the present?

Question 15 options
'If I were an artist, I would paint every day' is best because the second conditional with 'were' expresses an unreal present identity — the speaker is not actually an artist. 'When I was an artist' refers to a real past period. 'I will be an artist' is a future plan (not imagined). 'As an artist, I paint every day' is a real present statement, not hypothetical.