[ Grammar ]
How long ___ ___ ___ waiting for me?
A. have you been
B. have you be
C. have you are
D. has you is
Select your answer:
![](https://grammarquiz.net/static3/wait.gif)
Random Topics:
Adverbs of Time and PlaceAction, Helping & Linking VerbsGrammar - direct/indirect objectsAdjectives with PrepositionGrammar: so and suchGrammar: was/werePassive and Active VoicePast Tense vs Future TenseAction vs Linking Verbs/ Verb PhrasesOther quiz:
Grammar › ViewMy niece is studying __ chemistry or biology at university. I can’t remember
A. both
B. either
C. neither
D. nor
Grammar › View
Choose the sentence that is correctly punctuated.
A. Tomorrow, I believe, is the last day to register to vote in the November general election.
B. Tomorrow I believe, is the last day to register to vote in the November general election.
C. Tomorrow I believe is the last day to register to vote in the November general election.
D. Tomorrow, I believe, is the last day to register to vote in the November, general election.