Answer:
Have you been waiting long, he asked with a small frown.
Step-by-step explanation:
The sentence seems to be already indirect.
9.4m questions
12.2m answers