Step 1: Identify the time reference.
The phrase “at five o’clock day after tomorrow” refers to a
specific point in the future.
Step 2: Decide the appropriate tense.
To describe an action that will be in progress at a definite time in the future,
we use the future continuous tense:
\[
\text{will be + verb-ing}
\]
Step 3: Analyse the options.
wait — simple present, incorrect for future time.
has waited — present perfect, not used with future time expressions.
will have been waiting — future perfect continuous; requires emphasis on duration \emph{before} a future time (not given here).
will be waiting — correct future continuous form.
Step 4: Select the correct option.
Hence, the correct answer is
\[
\boxed{\text{will be waiting}}
\]