[ Grammar ]
How long ___ ___ ___ waiting for me?
A. have you been
B. have you be
C. have you are
D. has you is

Random Topics:
Tenses and ArticlesFirst Conditional & Future TensesConjunctive AdverbActive-Passive VoicesVerb AbilityGrammar - First ConditionalThe First Conditional (if/unless)Zero ConditionalAdjectives and ArticlesWill or Going toOther quiz:
Vocabulary › Viewmerchant
A. faint; delicate; slight
B. scolded or corrected; expressed disapproval or blame
C. someone who sells goods to make money
D. someone who makes clothing
Interrogative Pronoun › View
All the cars have built in GPS! … will you rent?
- whatever
- whichever
- whoever
