Ejercicio 1: Opción Múltiple
Elige la opción correcta para completar cada oración.
-
If I ________ about the traffic, I would have left earlier.
a) had known
b) have known
c) knew
-
________ you need any assistance, please don't hesitate to contact me.
a) Would
b) Should
c) Unless
-
If I were you, I ________ that job offer.
a) will accept
b) would accept
c) would have accepted
-
We'll go hiking tomorrow ________ it doesn't rain.
a) as long as
b) unless
c) provided that
-
________ the emergency exit, we would have been in serious danger.
a) But for
b) Unless
c) If only
-
If she ________ harder, she might have passed the exam.
a) had studied
b) studied
c) would study
-
________ I the president, I would implement significant changes.
a) Was
b) Were
c) Am
-
You ________ better check the weather forecast before planning the trip.
a) had
b) would
c) should
-
It's high time we ________ a decision about this project.
a) make
b) made
c) would make
-
If you ________ to see John, tell him I need to speak with him.
a) should happen
b) would happen
c) happened
Ejercicio 2: Completa las Condicionales Mixtas
Completa las siguientes oraciones condicionales mixtas con la forma verbal correcta.
- If I ________ (study) medicine instead of law, I ________ (be) a doctor now.
- If she ________ (not miss) her flight, she ________ (attend) the conference yesterday.
- If I ________ (be) more careful, I ________ (not break) the valuable vase.
- If they ________ (invest) in that company years ago, they ________ (be) millionaires today.
- If he ________ (listen) to my advice, he ________ (not be) in this difficult situation now.
Ejercicio 3: Transformación con Conectores
Reescribe las siguientes oraciones usando el conector entre paréntesis, sin cambiar el significado.
- I'll lend you the money only if you promise to pay me back next week. (provided that)
- We won't go to the beach if it rains. (unless)
- I didn't call you because I didn't have your number. (if)
- Without your timely intervention, the situation would have been disastrous. (but for)
- Take a jacket because it might get cold later. (in case)
- You can use my computer as long as you're careful with it. (on condition that)
- If by any chance you see Maria at the party, give her this message. (should)
Ejercicio 4: Inversión en Condicionales
Reescribe las siguientes oraciones usando inversión (omitiendo "if").
- If I had known about the problem, I would have helped.
- If you should need any further information, please contact our office.
- If I were in your position, I would reconsider the offer.
- If they had arrived on time, they wouldn't have missed the opening ceremony.
- If you happen to see Peter, tell him to call me.
Ejercicio 5: Corrección de Errores
Algunas de estas oraciones contienen errores en las estructuras condicionales. Encuéntralos y corrígelos.
- If I would have more time, I would learn another language.
- Had I knew about the meeting, I would have attended.
- It's time we leave before the traffic gets worse.
- I won't forgive him unless he will apologize sincerely.
- If I was you, I wouldn't trust him so easily.
- But for your quick thinking, the accident would be much worse.
- Should you needing assistance, press the red button.
- We'd better to hurry if we want to catch the last train.
- If she studied harder, she would have passed the test.
- I'll accept the job on condition that they offer me a higher salary.
Ejercicio 6: Completa con la Forma Correcta del Verbo
Completa los espacios con la forma correcta del verbo entre paréntesis.
- If only I ________ (listen) to your advice, I ________ (avoid) so many problems.
- ________ (be) it not for your support, I ________ (never achieve) my goals.
- If you ________ (heat) water to 100 degrees, it ________ (boil).
- I ________ (not mention) it if I ________ (not think) it was important.
- ________ you ________ (decide) to change your plans, please let me know.
- It's high time we ________ (address) this issue seriously.
- If he ________ (take) the job in New York, he ________ (live) there now.
- You ________ better ________ (check) those figures before submitting the report.
- If I ________ (be) in your shoes, I ________ (handle) the situation differently.
- ________ she ________ (call) while I was out, ________ you ________ (take) a message?
Ejercicio 7: Traducción (Inglés > Español)
Traduce las siguientes oraciones condicionales al español.
- Had I been informed earlier, I could have taken appropriate measures.
- We'll proceed with the project provided that we receive the necessary funding.
- But for the bad weather, the event would have been a great success.
- Should you require any clarification, don't hesitate to ask.
- It's about time we implemented these changes in our system.
Ejercicio 8: Traducción (Español > Inglés)
Traduce las siguientes oraciones al inglés usando estructuras condicionales avanzadas.
- De haber sabido la verdad, nunca habría confiado en él.
- Siempre y cuando cumplas con los plazos, no habrá ningún problema.
- Si por casualidad ves a mi hermana, dile que me llame.
- Ya es hora de que tomes en serio tu carrera profesional.
- De no ser por tu ayuda, nunca habría logrado terminar a tiempo.