Что означает «long overdue»?
«Long overdue» — это прилагательное, которое характеризует объект, событие или действие, ожидаемое или требуемое уже длительное время, но до сих пор не произошедшее.
Можно ли образовать прошедшее время?
У этого словосочетания нет формы прошедшего времени, потому что оно не является глаголом. Прошедшее время образуется только у глаголов, а «long overdue» — лишь описательная характеристика.