Where have you been ___ morning?
Where have you been ___ morning?
Explanation
We use "for" with a period of time in the past, present, or future.
We use since with a point in time in the past.
For refers to periods of time, e.g. 3 years, 4 hours, ages, a long time, months, years.
ND_16_7_2023