modified
Tardy
too late, held up, overdue, stayed, postponed, put off, not on time, belated, behind time, lagging, delayed, remiss, behindhand, backward, not in time, in the lurch*, later than you think*, at the eleventh hour*; see also slow 2, 3.
Antonyms early*, punctual, on time.
Recently dead
dead, defunct, deceased, departed; see dead 1.
Recent
new, just out, recently published; see fresh 1.
Far into the night
nocturnal, night-loving, after hours, advanced, tardy, toward morning, after midnight.
At an advanced cultural stage
developed, cultured, advanced; see modern 1, 3. See syn. study at dead.
of late