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.
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.
- 6.4.7.1
The doctor recommended that she takes more exercise.
- 6.4.7.2
I wish I am taller.
- 6.4.7.3
It's important that she is here on time.
- 6.4.7.4
He acts as if he knows everything.
- 6.4.7.5
I wish I went to the party yesterday.
- 6.4.7.6
She insisted that he was sorry.
- 6.4.7.7
If I was to help you, would you appreciate it?
- 6.4.7.8
The teacher suggested that each student writes a short essay.
- 6.4.7.9
It's crucial that he is present at the meeting tomorrow.
- 6.4.7.10
She looks as if she was tired after the long flight.
- 6.4.7.11
I demand that he apologizes to his colleagues immediately.