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.
- If Lucía (study) medicine, she would be a doctor now.
- If we (not / miss) the flight, we would be on the beach right now.
- If Mateo (take) the job in Denver, he would live there now.
- If I (listen) to my mother, I wouldn’t be in debt today.
- If they (win) the lottery, they would own a villa now.
- 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.
- If she had saved more, she (be) comfortable now.
- If I had learned to swim as a child, I (not / be) afraid of water.
- If Joaquín had left earlier, he (be) here by now.
- If they had moved to Seattle, they (see) rain all year.
- If the printer had worked, we (not / worry) now.
- If Ximena had accepted the offer, she (earn) twice as much.
Ejercicio 3. Elige el conector ★★★
Elige el conector correcto.
- You can borrow my car, (provided that / otherwise) you return it by six.
- Take an umbrella; (otherwise / as long as) you’ll get soaked.
- (Supposing / Unless) you lost your passport abroad, what would you do?
- We’ll go hiking tomorrow (as long as / otherwise) the weather is dry.
- Set an alarm, (provided that / otherwise) you’ll oversleep.
- (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.
- If I had gone to bed earlier, I wouldn’t be so tired now.
- If she weren’t so shy, she would have introduced herself.
- If we had bought that flat, we’d be rich now.
- If he spoke Spanish, he would have understood the waiter.
- If you were more organised, you wouldn’t have lost the tickets.
- 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.
- If Valentina were braver, she (apply) for the job last year.
- If I had a car, I (drive) you to the airport yesterday.
- If he weren’t so forgetful, he (remember) our anniversary.
- If we lived in Madrid, we (see) the parade last night.
- If she spoke German, she (understand) the guide.
- 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.
- If you had saved the file,
- If Andrés were a better driver,
- If it hadn’t snowed overnight,
- If I weren’t scared of flying,
- If she hadn’t forgotten her glasses,
- If the shop were open,
- the roads would be clear now.
- he wouldn’t have crashed the van.
- we wouldn’t have to type it again now.
- she would be reading the menu right now.
- I would have taken the night flight.
- 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.
- If Santiago (not / lose) his wallet last week, he (pay) for lunch today.
- If I (be) taller, I (join) the basketball team last year.
- If they (take) the earlier train, they (be) home already.
- If Camila (not / be) so stubborn, she (apologise) at the time.
- If we (invest) in that café, we (own) a business now.
- If you (be) a better listener, you (notice) the problem.
Ejercicio 8. Ordena las palabras ★★★
Ordena las palabras para formar una frase correcta.
- If / I / had / known, / I / wouldn’t / be / waiting / here / now
- weren’t / If / she / shy, / would / she / have / spoken / up
- as / long / You / can / stay / as / pay / you / the / rent / on / time
- Hurry / up; / otherwise / miss / the / you’ll / bus
- Supposing / you / won / the / trip, / who / would / you / take?
- Provided / the / that / is / weather / fine, / we’ll / leave / at / dawn
Ejercicio 9. Traduce al inglés ★★★
Traduce al inglés.
- Si hubiera estudiado más, ahora tendría un trabajo mejor.
- Si ella fuera más paciente, no habría gritado.
- Puedes quedarte siempre que limpies tu habitación.
- Ponte la bufanda; si no, te resfriarás.
- ¿Y si perdieras tu trabajo mañana?
- 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.
- If I would have studied, I would pass now.
- If he were smarter, he wouldn’t lose the keys yesterday.
- You can use my laptop provided that you will return it.
- Close the window, if not it will rain inside.
- Supposing you would win, how would you spend it?
- 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.
- You can have the flat. You must not smoke inside.
- We’ll play outside. It mustn’t rain.
- I’ll lend you the money. You pay me back in June.
- She will join the team. They offer her a fair contract.
- You may borrow the camera. You handle it carefully.
- They’ll hire him. He passes the driving test.
Ejercicio 12. Reescribe con otherwise ★★★
Reescribe cada frase con otherwise, sin usar if.
- If you don’t leave now, you’ll miss the train.
- If we don’t book today, the hotel will be full.
- If he doesn’t practise, he won’t improve.
- If you don’t wear sunscreen, you’ll burn.
- If she doesn’t call back, I’ll go to her office.
- 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.
- Supposing you (find) a wallet on the street, what would you do?
- Suppose your flight (be) cancelled tomorrow, where would you stay?
- Supposing the lift (break) down, how would we get upstairs?
- Supposing she (not / answer) the phone, would you leave a message?
- Suppose they (offer) you the job in Lima, would you accept?
- Supposing we (miss) the last bus, how would we get home?
Ejercicio 14. Lee el anuncio ★★★
Lee el anuncio y responde a las preguntas.
- ¿Qué condición se pone para tener una mascota?
- ¿Qué ocurre si pagas el alquiler después del día 5?
- ¿Hasta qué hora pueden quedarse los invitados que duermen allí?
- Completa en inglés: If you had skipped the ad, you (not know) about the deposit now.
- Escribe en inglés una frase con supposing sobre un amigo que quiere llevar su perro.
Ejercicio 15. Traduce al español ★★★
Traduce al español.
- If I had taken your advice, I wouldn’t be in this mess now.
- If he were more careful, he wouldn’t have dropped the plates.
- You can park here as long as you move the car by noon.
- Book now; otherwise the tickets will sell out.
- Supposing the shop had closed, where would we have eaten?
- 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.
- «Si hubiera aceptado el trabajo en Lima, ahora viviría con mi familia.»
- «Te dejo el piso siempre que no lo subarriendes.»
- «Llega a las nueve; si no, perderás tu turno.»
- «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.
- You can borrow a bike (conector) you leave your ID at the desk.
- Call ahead if you’ll arrive after 10 p.m.; (conector) we may give your bed away.
- Guests may use the terrace (conector) they stay quiet after 11 p.m.
- (conector) you arrived at midnight without calling, what would happen?
- If you hadn’t read the rules, you (not know) about the late check-in rule now.
- If the hostel were noisier, we (leave) already.
Ejercicio 18. Une situaciones con condicionales mixtos ★★★
Escribe una frase con condicional mixto a partir de cada situación.
- Daniela didn’t study architecture. Now she works in a bank.
- Iker isn’t confident. He didn’t ask for a raise last year.
- We didn’t buy the cheaper laptop. Now we’re short of money.
- 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.
Para seguir en inglés B2
Sigue con los ejercicios de otro capítulo:


