[ Grammar ]
How long ___ waiting for me?
a. have you been
b. you have been
c. have you
Select your answer:

Random Topics:
Present, Past and Future TenseHave GotDefinite & Indefinite Pronoun & ConditionalsArticles and NounsAuxiliary WordsWish - beginnerPreposition on TimeSubjunctivesInfinitive or GerundGrammar - Present Perfect TenseOther quiz:
Present Tenses › ViewThe Amazon River ____ into the Atlantic Ocean.
A. flows
B. has flowed
C. is flowing
D. will flow
Conjunctions › View
………….. how hard I try, I never win.
A. Due to
B. Since
C. No matter
D. Different from
