Почему слово упадет и мужского и женского рода?
Потому что упадет - это глагол 3 лица. 3 лицо - он, она, оно Он упадет, она упадет, невозможно определить род.