Approaching
advancing, drawing near, impending, next, forthcoming, upcoming, near, nearing, in the offing, arriving, oncoming, incoming, progressing, gaining on, closing, in, pursuing, running after, getting near, catching up, near at hand, close at hand, almost on one, converging, immediate, future, in view, imminent, preparing, to come, following, instant, predestined, eventual, fated, written, hereafter, at hand, in store, due, about to happen, looked for, hoped for, deserving, owed, close, in prospect, prospective, anticipated, subsequent, certain, ordained, to be, expected, en route, pending, looming, threatening, foreseen, lying ahead, at one's back*, on the horizon*, in the wind*; see also approaching, expected 2, future, imminent.
Antonyms going, distant*, past.
Having a promising future
promising, up-and-coming, marked, full of promise, on the way to fame, on the way to success, aspiring, progressing, improving one's position, advancing, in the ascendant, likely, probable, giving grounds for expectations, brilliant, hopeful, auspicious, encouraging, making strides, on the way up; see also able 1, 2, ambitious 1.
Antonyms unpromising, hopeless*, discouraging.