we waited a while should be accepted
Why is 'we HAVE waited for a moment' considered wrong?
We are waiting for a moment
Is "We will wait for a moment" wrong?