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:
ArticleRelative Clauses with who and whichThere is, There are, Some, AnyAdjectives or AdverbsShould, Should not haveVerbals and GerundsFOR & SINCEActive vs. Passive VoiceIntermediate

Other quiz:

Grammar › View

Everest ___ ________ hill in the world

A. is the higher

B. is the highest

C. it the higher

D. are the highest


Grammar › View

A simple sentence is made of:

A. Subject, noun and predicate
B. Subject, verb and predicate


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.