D makes the most since over C's "high in the sky" D is the best choice here.
Answer:
B
Explanation:
already is adverbs of time uses in present perfect
That answer is false. Hope I helped! :)
The answer to you question is A
I think the answer is A, let me know if I’m wrong