Не всегда мы правильно можем определить род имен существительных. Например, «тюль» мужского рода, но многие говорят «моя тюль» - это ошибка.
А вот слово «тень»! какого оно рода? – женского, скажете вы, как лень и дребедень. В современном русском языке, действительно, это так.
А попробуйте образовать от слова уменьшительно – ласкательную форму: «тенёк». Это подтверждает, что раньше слово тень тоже было мужского рода, как «пень» и «день».
Это подтверждается лингвистической аналогией, когда тень – «мрак» мужского рода.