C2 · temario
6.1tema 1 de 10

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.

structure.txt
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.

0/11 tests passing0%
  1. 6.1.7.1

    If I had known about the meeting, I would have attended.

  2. 6.1.7.2

    She has never seen such a beautiful sunset.

  3. 6.1.7.3

    It was not for your intervention that the project succeeded.

  4. 6.1.7.4

    He had hardly finished speaking when the audience applauded.

  5. 6.1.7.5

    The solution was so complex that only experts could understand it.

  6. 6.1.7.6

    Not only she won the race, but she also broke the record.

  7. 6.1.7.7

    If it were not for the rain, we would have had the picnic.

  8. 6.1.7.8

    She not only did she win the race, but she also broke the record.

  9. 6.1.7.9

    If I had been born in London, I would have attended Oxford.

  10. 6.1.7.10

    Never in my life I have witnessed such kindness.

  11. 6.1.7.11

    Little she knew that the decision would change everything.