Advanced Inversion
Inversión avanzada: estructuras condicionales invertidas y énfasis
La inversión en inglés funciona como un 'operador de inversión' en programación: cambia el orden normal de los elementos para crear énfasis o formalidad. Es como usar un debugger para modificar el flujo de ejecución de una frase.
En la inversión condicional, eliminamos 'if' y movemos el verbo auxiliar al principio, similar a cómo en programación invertimos la lógica de un condicional para manejar casos excepcionales primero.
La inversión negativa (Never, Little, Hardly...) funciona como un 'trigger' que activa automáticamente la inversión, similar a cómo un evento special puede cambiar el flujo de ejecución en un programa.
Were it not for + noun → If it were not for + noun Had I known + clause → If I had known + clause Never + aux + subject + verb → Subject + aux + never + verb Little + aux + subject + verb → Subject + aux + little + verb So + adj + aux + subject → Subject + aux + so + adj
Debugging lab
Corrige o completa la línea. 7 ejercicios por tema.
- 6.1.7.1
If I had known about the meeting, I would have attended.
- 6.1.7.2
She has never seen such a beautiful sunset.
- 6.1.7.3
It was not for your intervention that the project succeeded.
- 6.1.7.4
He had hardly finished speaking when the audience applauded.
- 6.1.7.5
The solution was so complex that only experts could understand it.
- 6.1.7.6
Not only she won the race, but she also broke the record.
- 6.1.7.7
If it were not for the rain, we would have had the picnic.
- 6.1.7.8
She not only did she win the race, but she also broke the record.
- 6.1.7.9
If I had been born in London, I would have attended Oxford.
- 6.1.7.10
Never in my life I have witnessed such kindness.
- 6.1.7.11
Little she knew that the decision would change everything.