Los enunciados están en la página de ejercicios de condicionales mixtos inglés. Hazlos primero por tu cuenta y luego compara con las respuestas.
Lo esencial: Presente – pasado: if + past simple, would have + participio. Cada una de las 20 soluciones indica la regla aplicada, para entender el error y no solo copiar la respuesta.
Este solucionario recoge las respuestas de los 20 ejercicios de condicionales mixtos (B2), en el mismo orden que la ficha; así puedes corregir cada una enseguida.
Aquí tienes la solución de cada ejercicio con una breve explicación de la regla. Compara tus respuestas, fíjate en la palabra de tiempo (now o then) que decide cada mitad y vuelve a la lección si dudas. En las respuestas abiertas, usa el modelo y la lista de comprobación.
Nivel: Inglés B2 (MCER, intermedio alto) · Referencia oficial: MCER B2 (Volumen complementario 2020), MCER B2 Expresión oral, MCER B2 Expresión escrita
Solucionario de condicionales mixtos (B2)
Ejercicio 1. Completa la condición
had studied; hadn’t missed; had taken; had listened; had won; had booked. Condición pasada = past perfect.
Ejercicio 2. Completa el resultado
would be; wouldn’t be; would be; would see; wouldn’t worry; would earn. Como el resultado es de hoy, would + infinitivo.
Ejercicio 3. Elige el conector
provided that; otherwise; Supposing; as long as; otherwise; Supposing. Otherwise avisa de una consecuencia; supposing abre una hipótesis.
Ejercicio 4. Pasado-presente o presente-pasado
A, B, A, B, B, A. A = if + past perfect, would + infinitivo; B = if + past simple, would have + participio.
Ejercicio 5. Presente-pasado: completa
would have applied; would have driven; would have remembered; would have seen; would have understood; would have tried.
Ejercicio 6. Une las dos mitades
1c, 2b, 3a, 4e, 5d, 6f.
Ejercicio 7. Conjuga los condicionales mixtos
hadn’t lost, would pay; were, would have joined; had taken, would be; weren’t, would have apologised; had invested, would own; were, would have noticed.
Ejercicio 8. Ordena las palabras
If I had known, I wouldn’t be waiting here now. / If she weren’t shy, she would have spoken up. / You can stay as long as you pay the rent on time. / Hurry up; otherwise you’ll miss the bus. / Supposing you won the trip, who would you take? / Provided that the weather is fine, we’ll leave at dawn.
Ejercicio 9. Traduce al inglés
If I had studied more, I would have a better job now. / If she were more patient, she wouldn’t have shouted. / You can stay as long as you clean your room. / Put on your scarf; otherwise you’ll catch a cold. / Supposing you lost your job tomorrow? / If you hadn’t been late, we would be in line now.
Ejercicio 10. Corrige el error
If I had studied, I would pass now. / If he were smarter, he wouldn’t have lost the keys yesterday. / You can use my laptop provided that you return it. / Close the window; otherwise it will rain inside. / Supposing you won, how would you spend it? / If Lucía had called, we would know now.
Ejercicio 11. Provided that o as long as
You can have the flat provided that you don’t smoke inside. / We’ll play outside as long as it doesn’t rain. / I’ll lend you the money as long as you pay me back in June. / She will join the team provided that they offer her a fair contract. / You may borrow the camera provided that you handle it carefully. / They’ll hire him as long as he passes the driving test. Los dos conectores son intercambiables.
Ejercicio 12. Reescribe con otherwise
Leave now; otherwise you’ll miss the train. / We must book today; otherwise the hotel will be full. / He must practise; otherwise he won’t improve. / Wear sunscreen; otherwise you’ll burn. / She must call back; otherwise I’ll go to her office. / They must fix the leak; otherwise the ceiling will collapse.
Ejercicio 13. Supposing y suppose
found; were; broke; didn’t answer; offered; missed. Tras supposing, hipótesis presente = past simple.
Ejercicio 14. Lee el anuncio
1 Pagar un depósito de 200 libras. 2 Se aplica una multa de 25 libras. 3 Hasta las 10 de la mañana. 4 wouldn’t know. 5 Modelo: Supposing your friend brought his dog, would the owner say yes?
Ejercicio 15. Traduce al español
Si hubiera seguido tu consejo, ahora no estaría en este lío. / Si fuera más cuidadoso, no habría dejado caer los platos. / Puedes aparcar aquí siempre que muevas el coche antes del mediodía. / Reserva ya; si no, se agotarán las entradas. / ¿Y si la tienda hubiera cerrado, dónde habríamos comido? / Si no se hubieran ido temprano, seguirían en la carretera.
Ejercicio 16. Mediación: explica en inglés
If I had accepted the job in Lima, I would be living with my family now. / I’ll let you have the flat as long as you don’t sublet it. / Be there at nine; otherwise you’ll lose your slot. / If my brother were more organised, he wouldn’t have lost his passport.
Ejercicio 17. Normas del hostal
provided that; otherwise; as long as; Supposing; wouldn’t know; would have left.
Ejercicio 18. Une situaciones con condicionales mixtos
If Daniela had studied architecture, she wouldn’t work in a bank now. / If Iker were confident, he would have asked for a raise last year. / If we had bought the cheaper laptop, we wouldn’t be short of money now. / If I were a morning person, I wouldn’t have missed the 7 a.m. train.
Ejercicio 19. Corrige el párrafo
If I had listened to my cousin, I wouldn’t be in this mess now. He told me to book the flat early; otherwise I would lose it. I was so busy that I forgot. Supposing I had booked in March, I would have a terrace today. I can still ask the owner provided that I pay a deposit.
Ejercicio 20. Escritura guiada
Respuesta modelo: If I had stayed in Bogotá, I would not be teaching in Seville now. If I were less curious, I would not have left. I can go back whenever I want, as long as I save enough. I must keep studying; otherwise I will lose my work visa. Comprueba: 60–80 palabras; if + past perfect con would + infinitivo; if + past simple con would have + participio; as long as o provided that con presente; otherwise.
← Volver a los ejercicios de condicionales mixtos inglés
Para seguir en inglés B2
Sigue con el solucionario de otro capítulo:

