Grammar Quiz

[ 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:
         


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 Phrases

Other quiz:

Grammar › View

My 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.