No estoy seguro sobre el tiempo verbal que debería usar aquí:
Ejecute esta definición para que los cambios anteriores se conviertan en visibles.
Creo que el correcto es Present Simple pero suena mejor con Past Simple.
Comentarios
- Referencia general. El texto de OP ' es claramente una oración , ya que comienza con una letra mayúscula y termina con un punto. Es ' es irrelevante que podamos incluir gramaticalmente esa cadena de palabras dentro de una oración más larga como " ¿Ejecutó esta definición para que los cambios anteriores se convirtieran en visible? " , donde el tiempo pasado es válido.
Respuesta
Ejecute esta definición para que los cambios anteriores sean visibles.
Usted «usaría convertido», la oración está en tiempo presente. Se convirtió en el TIEMPO PASADO.
Comentarios
- Correcto. Todos los imperativos están en tiempo presente, por definición.
- @JohnLawler transmite esta corrección del usuario FE: " Los imperativos están encabezados por la forma básica (es decir, la forma simple) de un verbo, no por una forma de tiempo presente de un verbo. Esto se puede ver cuando se usa el verbo BE. Es decir, el imperativo NO está en tiempo presente. " como se comenta aquí: english.stackexchange.com/questions/196806/ …
Responder
convertirse se usa en el siguiente contexto
Run this definition so that the previous changes become visible
y se convirtió en se usa así: –
Ran this definition so that the previous changes became visible
Comentarios
- Este último no tiene sentido para mí.