É possível omitir sujeito e verb to be antes de While e When?

Notei que há uma omissão de sujeito e verb to be em algumas frases com while e when. Isso é gramaticalmente correto? Se sim, quando?
Exemplo próximo ao que já encontrei na internet: "I found these photos while cleaning out my cupboards" em vez de "I found these photos while I was cleaning out my cupboards.".
Vi esse mesmo fenômeno ocorrendo com frases com a palavra When. Em ambos casos, vi uma ocorrência disso com frases em algum progressive/continuous tense.

TESTE DE NÍVEL Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. INICIAR TESTE
1 resposta
Donay Mendonça 22 103 1.5k
Sim, é gramaticalmente correto.

Mais alguns exemplos:

When working on the ceiling, do not throw anything down.
While working on the ceiling, do not throw anything down.
I got a bit nervous while singing yesterday.
I prefer to stand while teaching.
You may smell it when doing laundry, too.
Em ambos casos, vi uma ocorrência disso com frases em algum progressive/continuous tense.
Exatamente.