Saltar al contenido
Inicio › Inglés B2 › Ejercicios de condicionales mixtos inglés con soluciones (inglés B2) para descargar en PDF

Ejercicios de condicionales mixtos inglés con soluciones (inglés B2) para descargar en PDF

Ejercicios de condicionales mixtos (B2) con Leo, el viajero de Anglais PDF

Lo esencial: Pasado – presente: if + past perfect, would + infinitivo. Estos 20 ejercicios lo practican paso a paso, desde «Completa la condición» hasta «Escritura guiada».

Aquí tienes 20 ejercicios de condicionales mixtos (B2), ordenados de fácil a difícil; además, el solucionario está en otra ficha.

Estos ejercicios trabajan los condicionales mixtos, en los que la condición y el resultado pertenecen a épocas distintas, y los conectores que sustituyen a if: provided that, as long as, otherwise y supposing. Siguen el nivel B2 del MCER (Volumen complementario 2020).

Pasarás de completar y unir a traducir, mediar y escribir. En el B2 se espera que puedas hablar de hipótesis, condiciones y consecuencias con precisión, tanto de forma oral como escrita.

Nivel: Inglés B2 (MCER, intermedio alto) · Referencia oficial: MCER B2 (Volumen complementario 2020), MCER B2 Expresión oral, MCER B2 Expresión escrita

Ejercicios de condicionales mixtos (B2)

Ejercicio 1. Completa la condición ★★★

Completa la condición con el past perfect del verbo entre paréntesis.

  1. If Lucía (study) medicine, she would be a doctor now.
  2. If we (not / miss) the flight, we would be on the beach right now.
  3. If Mateo (take) the job in Denver, he would live there now.
  4. If I (listen) to my mother, I wouldn’t be in debt today.
  5. If they (win) the lottery, they would own a villa now.
  6. If you (book) earlier, we would have a sea view.

Ejercicio 2. Completa el resultado ★★★

Completa con would o wouldn’t y el verbo entre paréntesis.

  1. If she had saved more, she (be) comfortable now.
  2. If I had learned to swim as a child, I (not / be) afraid of water.
  3. If Joaquín had left earlier, he (be) here by now.
  4. If they had moved to Seattle, they (see) rain all year.
  5. If the printer had worked, we (not / worry) now.
  6. If Ximena had accepted the offer, she (earn) twice as much.

Ejercicio 3. Elige el conector ★★★

Elige el conector correcto.

  1. You can borrow my car, (provided that / otherwise) you return it by six.
  2. Take an umbrella; (otherwise / as long as) you’ll get soaked.
  3. (Supposing / Unless) you lost your passport abroad, what would you do?
  4. We’ll go hiking tomorrow (as long as / otherwise) the weather is dry.
  5. Set an alarm, (provided that / otherwise) you’ll oversleep.
  6. (Supposing / Otherwise) the bank refused your loan, would you borrow from family?

Ejercicio 4. Pasado-presente o presente-pasado ★★★

Escribe A si la frase va de pasado a presente o B si va de presente a pasado.

  1. If I had gone to bed earlier, I wouldn’t be so tired now.
  2. If she weren’t so shy, she would have introduced herself.
  3. If we had bought that flat, we’d be rich now.
  4. If he spoke Spanish, he would have understood the waiter.
  5. If you were more organised, you wouldn’t have lost the tickets.
  6. If they hadn’t argued, they would still be friends.

Ejercicio 5. Presente-pasado: completa ★★★

Completa con would have + participio del verbo entre paréntesis.

  1. If Valentina were braver, she (apply) for the job last year.
  2. If I had a car, I (drive) you to the airport yesterday.
  3. If he weren’t so forgetful, he (remember) our anniversary.
  4. If we lived in Madrid, we (see) the parade last night.
  5. If she spoke German, she (understand) the guide.
  6. If Rocío weren’t allergic to nuts, she (try) the cake.

Ejercicio 6. Une las dos mitades ★★★

Une cada comienzo con su final. Escribe el número y la letra.

  1. If you had saved the file,
  2. If Andrés were a better driver,
  3. If it hadn’t snowed overnight,
  4. If I weren’t scared of flying,
  5. If she hadn’t forgotten her glasses,
  6. If the shop were open,
  1. the roads would be clear now.
  2. he wouldn’t have crashed the van.
  3. we wouldn’t have to type it again now.
  4. she would be reading the menu right now.
  5. I would have taken the night flight.
  6. we would have bought bread an hour ago.

Ejercicio 7. Conjuga los condicionales mixtos ★★★

Conjuga los dos verbos entre paréntesis. Fíjate en las palabras de tiempo.

  1. If Santiago (not / lose) his wallet last week, he (pay) for lunch today.
  2. If I (be) taller, I (join) the basketball team last year.
  3. If they (take) the earlier train, they (be) home already.
  4. If Camila (not / be) so stubborn, she (apologise) at the time.
  5. If we (invest) in that café, we (own) a business now.
  6. If you (be) a better listener, you (notice) the problem.

Ejercicio 8. Ordena las palabras ★★★

Ordena las palabras para formar una frase correcta.

  1. If / I / had / known, / I / wouldn’t / be / waiting / here / now
  2. weren’t / If / she / shy, / would / she / have / spoken / up
  3. as / long / You / can / stay / as / pay / you / the / rent / on / time
  4. Hurry / up; / otherwise / miss / the / you’ll / bus
  5. Supposing / you / won / the / trip, / who / would / you / take?
  6. Provided / the / that / is / weather / fine, / we’ll / leave / at / dawn

Ejercicio 9. Traduce al inglés ★★★

Traduce al inglés.

  1. Si hubiera estudiado más, ahora tendría un trabajo mejor.
  2. Si ella fuera más paciente, no habría gritado.
  3. Puedes quedarte siempre que limpies tu habitación.
  4. Ponte la bufanda; si no, te resfriarás.
  5. ¿Y si perdieras tu trabajo mañana?
  6. Si no hubieras llegado tarde, ahora estaríamos en la fila.

Ejercicio 10. Corrige el error ★★★

Cada frase tiene un error. Reescribe la frase correcta.

  1. If I would have studied, I would pass now.
  2. If he were smarter, he wouldn’t lose the keys yesterday.
  3. You can use my laptop provided that you will return it.
  4. Close the window, if not it will rain inside.
  5. Supposing you would win, how would you spend it?
  6. If Lucía would have called, we would know now.

Ejercicio 11. Provided that o as long as ★★★

Une cada par de frases con provided that o as long as.

  1. You can have the flat. You must not smoke inside.
  2. We’ll play outside. It mustn’t rain.
  3. I’ll lend you the money. You pay me back in June.
  4. She will join the team. They offer her a fair contract.
  5. You may borrow the camera. You handle it carefully.
  6. They’ll hire him. He passes the driving test.

Ejercicio 12. Reescribe con otherwise ★★★

Reescribe cada frase con otherwise, sin usar if.

  1. If you don’t leave now, you’ll miss the train.
  2. If we don’t book today, the hotel will be full.
  3. If he doesn’t practise, he won’t improve.
  4. If you don’t wear sunscreen, you’ll burn.
  5. If she doesn’t call back, I’ll go to her office.
  6. If they don’t fix the leak, the ceiling will collapse.

Ejercicio 13. Supposing y suppose ★★★

Completa con la forma correcta del verbo entre paréntesis.

  1. Supposing you (find) a wallet on the street, what would you do?
  2. Suppose your flight (be) cancelled tomorrow, where would you stay?
  3. Supposing the lift (break) down, how would we get upstairs?
  4. Supposing she (not / answer) the phone, would you leave a message?
  5. Suppose they (offer) you the job in Lima, would you accept?
  6. Supposing we (miss) the last bus, how would we get home?

Ejercicio 14. Lee el anuncio ★★★

Lee el anuncio y responde a las preguntas.

  1. ¿Qué condición se pone para tener una mascota?
  2. ¿Qué ocurre si pagas el alquiler después del día 5?
  3. ¿Hasta qué hora pueden quedarse los invitados que duermen allí?
  4. Completa en inglés: If you had skipped the ad, you (not know) about the deposit now.
  5. Escribe en inglés una frase con supposing sobre un amigo que quiere llevar su perro.
Anuncio de un piso de dos habitaciones en Leeds por 850 libras al mes con condiciones sobre mascotas, pago y huéspedesFlat to rent – Leeds, 2 bedrooms, £850 a monthPets welcome, provided that you pay a £200 deposit.Rent is due on the 5th; otherwise a £25 late fee applies.Guests may stay overnight as long as they leave by 10 a.m.
Anuncio del piso.

Ejercicio 15. Traduce al español ★★★

Traduce al español.

  1. If I had taken your advice, I wouldn’t be in this mess now.
  2. If he were more careful, he wouldn’t have dropped the plates.
  3. You can park here as long as you move the car by noon.
  4. Book now; otherwise the tickets will sell out.
  5. Supposing the shop had closed, where would we have eaten?
  6. If they hadn’t left early, they would still be on the road.

Ejercicio 16. Mediación: explica en inglés ★★★

Una amiga de Auckland no habla español. Resume en inglés cada mensaje.

  1. «Si hubiera aceptado el trabajo en Lima, ahora viviría con mi familia.»
  2. «Te dejo el piso siempre que no lo subarriendes.»
  3. «Llega a las nueve; si no, perderás tu turno.»
  4. «Si mi hermano fuera más organizado, no habría perdido el pasaporte.»

Ejercicio 17. Normas del hostal ★★★

Observa las normas del hostal y completa cada frase.

  1. You can borrow a bike (conector) you leave your ID at the desk.
  2. Call ahead if you’ll arrive after 10 p.m.; (conector) we may give your bed away.
  3. Guests may use the terrace (conector) they stay quiet after 11 p.m.
  4. (conector) you arrived at midnight without calling, what would happen?
  5. If you hadn’t read the rules, you (not know) about the late check-in rule now.
  6. If the hostel were noisier, we (leave) already.
Normas de un hostal de Ciudad del Cabo: llegada hasta las 22:00 con aviso, silencio desde las 23:00 y bicicletas gratis con documento de identidadHostel rules – Cape TownCheck-in: 2 p.m. – 10 p.m. (call ahead if later)Quiet time: from 11 p.m.Free bikes for guests (ID required)
Normas del hostal.

Ejercicio 18. Une situaciones con condicionales mixtos ★★★

Escribe una frase con condicional mixto a partir de cada situación.

  1. Daniela didn’t study architecture. Now she works in a bank.
  2. Iker isn’t confident. He didn’t ask for a raise last year.
  3. We didn’t buy the cheaper laptop. Now we’re short of money.
  4. I’m not a morning person. I missed the 7 a.m. train.

Ejercicio 19. Corrige el párrafo ★★★

Reescribe el párrafo corrigiendo los cinco errores.

If I would have listened to my cousin, I wouldn’t be in this mess now. He told me to book the flat early, if not I would lose it. I was so busy that I forgot. Supposing I would have booked in March, I will have a terrace today. I can still ask the owner provided that I will pay a deposit.

Ejercicio 20. Escritura guiada ★★★

Escribe entre 60 y 80 palabras en inglés sobre una decisión del pasado que cambió tu vida. Usa un condicional pasado-presente, un condicional presente-pasado, as long as o provided that, y otherwise.

Ver la corrección de los ejercicios de condicionales mixtos inglés