you have just arrived to meet your friend who is waiting for you . ____ he ____long?
I ____ Ann for a long time.
An #english# quiz to practice #grammar and general understanding of #english to #grade10 and #grade11