PDFTests Originals

Conditional Sentences (si clauses) – Test 1

B2 Upper-intermediate GrammarSpanish

This B2 Spanish grammar test checks how well you form and use conditional sentences with si, from real conditions to hypothetical, past unreal and mixed conditionals. It also covers alternative conditional connectors such as como, en caso de que, a no ser que and de + infinitive. It suits upper-intermediate learners preparing for exams and teachers looking for a ready-made review.

Questions
30
Time
35 min
PDF
5 pages
Answer key
Included
  • 100% free
  • No sign-up or email
  • Print-ready A4 PDF
Preview of page 1 of Conditional Sentences (si clauses) – Test 1 Open PDF

Take the test online

Choose the one correct option (A, B, C or D) for each question. Choose your answers, then press “Check my answers”.

Part 1: Real and likely conditions

Choose the correct option to complete each sentence or answer the question.

  1. Si _____ mañana, nos quedaremos en casa viendo películas.

  2. Si ves a Lucía, _____ que la llamaré esta noche.

  3. Es una ley de la física: si el agua _____ a 100 grados al nivel del mar, siempre hierve.

  4. Si no _____ ahora mismo, perderemos el tren.

  5. ¿Qué frase es correcta?

  6. —¿Qué harás si no te dan el trabajo? —_____

  7. Si Marcos ya _____, dile que espere en la sala.

  8. Normalmente, si me acuesto tarde, al día siguiente _____ cansada todo el día.

Part 2: Hypothetical situations in the present

Choose the correct option. Pay attention to the verb forms after si and in the main clause.

  1. Si _____ más tiempo libre, aprendería a tocar la guitarra.

  2. Si yo fuera tú, no _____ ese apartamento; es demasiado caro.

  3. ¿Qué _____ si te tocara la lotería?

  4. Encuentra el error: «Si sabría la respuesta, te la diría.»

  5. Si no _____ tanto ruido en la calle, podríamos dormir mejor.

  6. Si _____ más dinero, viajaríamos por todo el mundo.

  7. Yo no me preocuparía tanto si el problema no _____ tan importante.

  8. «Si viviera cerca del mar, iría a nadar todos los días.» ¿Qué significa esta frase?

Part 3: Past unreal and mixed conditionals

Choose the correct option. Think about whether the condition and the result refer to the past or the present.

  1. Si _____ el despertador, no habría llegado tarde al trabajo.

  2. Si me lo hubieras dicho antes, _____ ayudado sin problema.

  3. Si no _____ tanto anoche, ahora no me dolería la cabeza.

  4. Si Carmen _____ más responsable, no habría perdido las llaves otra vez.

  5. Encuentra el error: «Si habríamos salido antes, habríamos visto el principio de la película.»

  6. ¿Qué _____ si no hubieras aprobado el examen de conducir?

  7. «Si hubiéramos reservado mesa, ahora estaríamos cenando en ese restaurante.» ¿Qué significa?

  8. —Perdí el autobús y llegué tarde a la entrevista. —¡Qué pena! _____

Part 4: Other conditional structures and review

Choose the correct option. Some sentences use connectors other than si.

  1. Como no _____ los deberes, no podrás salir con tus amigos esta tarde.

  2. Te dejo el coche con tal de que me lo _____ antes de las ocho.

  3. _____ que llueva, la fiesta se celebrará en el salón.

  4. De haberlo sabido, _____ venido antes a ayudarte.

  5. No iré a la reunión a no ser que el jefe me lo _____ personalmente.

  6. ¿Qué frase tiene el mismo significado? «No fui a la fiesta porque estaba enfermo.»

Preview

About this test

This B2 Spanish grammar test checks how well you form and use conditional sentences with si, from real conditions to hypothetical, past unreal and mixed conditionals. It also covers alternative conditional connectors such as como, en caso de que, a no ser que and de + infinitive. It suits upper-intermediate learners preparing for exams and teachers looking for a ready-made review.

Topics covered

Real conditions (si + present)Hypothetical present (si + imperfect subjunctive)Past unreal conditions (si + pluperfect subjunctive)Mixed conditionalsConditional connectors (como, en caso de que, a no ser que)De + infinitiveCommon errors with the conditional after si

How to use this test

  1. Download the PDF and print it, or take the test online below.
  2. Answer every question without a dictionary or time pressure.
  3. Check your answers and note the topics you need to review.

Notes for teachers

The test builds from real conditions to hypothetical, past unreal and mixed conditionals, ending with alternative conditional connectors. It targets the most frequent B2 errors: using the future or conditional after si (*si tendré, *si sabría), mixing tenses inconsistently, and using the indicative after connectors such as como (threat), con tal de que or a no ser que. As a follow-up, ask students to rewrite factual statements (e.g. 'No estudié, así que suspendí') as conditional sentences, or to write chain stories using 'Si hubiera…, habría…'.