They __ been waiting for the bus for an hour.
A. will
B. has
C. is
D. have
Select your answer:
Next Quiz >
Preview next quiz:
I __ going to visit my grandparents next month.
A. am
B. is
C. have
D. will