czy to zdanie jest poprawne?

Temat przeniesiony do archwium.
Witam,
chodzi mi o wyrażenie czegoś w stylu "kto z nas tego nie robił?" czy zdanie "Who hasn't done that?" jest poprawne?
z góry dziękuje za odpowiedź i pozdrawiam :)
może być
ale jeżeli jasne jest, że pytanie dotyczy zamkniętego okresu z przeszlosci (np. szkoly), to mozna zapytać 'who wouldn't do that?"
dzięki :)
okres nie jest sprecyzowany, a czy gdyby to miało brzmieć bardziej oficjalnie, to zdanie wyglądałoby inaczej?
nie
dziękuję :)