C2 · temario
6.4tema 4 de 10

Subjunctive Mood

Modo subjuntivo: expresar deseos, sugerencias y hipótesis

El subjuntivo funciona como un 'modo especial de ejecución' en programación: se usa cuando la realidad es hipotética, deseada o sugerida, en lugar de ser un hecho concreto.

Es similar a trabajar con 'promesas' o 'futuros' en programación: no estamos describiendo lo que ES, sino lo que PODRÍA ser, lo que DEBERÍA ser, o lo que DESAMOS que sea.

El subjuntivo después de verbos de sugerencia (suggest, recommend, insist) es como llamar a una función que modifica el estado del sistema:改变现实 para que coincida con el deseo expresado.

structure.txt
Sugerencias: suggest/recommend/insist + that + sujeto + verbo base
Deseos: wish/if only + sujeto + pasado (presente) / hubiera (pasado)
Hipótesis: as if/as though + sujeto + pasado (presente) / hubiera (pasado)
Esencial: It's essential/vital/necessary + that + sujeto + verbo base
Formal: If + sujeto + were (para todos los sujetos) + to + verbo base

Debugging lab

Corrige o completa la línea. 7 ejercicios por tema.

0/11 tests passing0%
  1. 6.4.7.1

    The doctor recommended that she takes more exercise.

  2. 6.4.7.2

    I wish I am taller.

  3. 6.4.7.3

    It's important that she is here on time.

  4. 6.4.7.4

    He acts as if he knows everything.

  5. 6.4.7.5

    I wish I went to the party yesterday.

  6. 6.4.7.6

    She insisted that he was sorry.

  7. 6.4.7.7

    If I was to help you, would you appreciate it?

  8. 6.4.7.8

    The teacher suggested that each student writes a short essay.

  9. 6.4.7.9

    It's crucial that he is present at the meeting tomorrow.

  10. 6.4.7.10

    She looks as if she was tired after the long flight.

  11. 6.4.7.11

    I demand that he apologizes to his colleagues immediately.