Não tenho certeza sobre o tempo verbal que devo usar aqui:
Execute esta definição para que as alterações anteriores se tornem / se tornem visíveis.
Acho que o correto é Present Simple, mas soa melhor com Past Simple.
Comentários
- Referência Geral OP ' s texto é claramente uma frase , já que começa com uma letra maiúscula e termina com um ponto final. Ele ' é irrelevante que pudéssemos incluir gramaticalmente essa sequência de palavras em uma frase mais longa, como " Você executou esta definição para que as alterações anteriores se tornassem visível? " , onde o pretérito é válido.
Resposta
Execute esta definição para que as alterações anteriores se tornem visíveis.
Você “d usaria tornar, a frase está no presente. Became é o PASSADO.
Comentários
- Certo. Todos os imperativos estão no presente, por definição.
- @JohnLawler transmitindo esta correção do usuário FE: " Os imperativos são encabeçados pela forma básica (isto é, forma simples) de um verbo – não por uma forma de tempo presente de um verbo. Isso pode ser visto quando o verbo BE é usado. Ou seja, o imperativo NÃO está no presente. " conforme comentado aqui: english.stackexchange.com/questions/196806/ …
Resposta
tornou-se usado no seguinte contexto
Run this definition so that the previous changes become visible
e se tornou é usado da seguinte maneira: –
Ran this definition so that the previous changes became visible
Comentários
- Este último não faz sentido para mim.