Grammareasy · Past Paper

How long ____ you been waiting?

Ahas
Bhave
Cdid
Ddo

✓ Correct Answer: Bhave

The present perfect continuous question structure for 'you' requires the auxiliary 'have'.

Share this question

More from Grammar