不应该用waiting,此外还不应该用for,因为你这里没有“等待”
的宾语.
可以说:How long have I been waiting?
或者:How long shall/should I wait?