Почему мы говорим "прошло две недели", а не "прошли две недели"?
Во-первых. Неделя-это предмет неодушевленный. Во-вторых. Такое выражение "имеет" такую формулировку уже давно. Конечно,говорить "Прошло 2 недели" не совсем верно. Но все уже так к этому привыкли,что и не замечают