How long _______ (sit) here? Are you waiting for someone?
A. have you been sitting
B. have you sat
C. are you sitting
D. do you sit
Select your answer:
Few vs. LittleSimple Past Future Tense Question TagsSimple Past vs Past Continuous TenseCardiology Services-ing form and the to-infinitivePassive Voice of TensesIf/Unless - Conditional type 1Has Got & Have Got
Other quiz:Vocabulary › View
a group that enjoys superior status to others
Homonyms › View
In olden days most women could ___ beautifully.
How to use : Read the question carefully, then select one of the answers button.