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:

Collective NounsGiving and Asking for AbilityPresent Simple and Past ContinuousSentence LabelingPast Tense & Past Continuous TenseQuantifiers: too many, too much & enoughRelative - ConditionalAdjectives-Comparison, SuperlativeModal Verb, Passive VoiceDo not or Does not

Other quiz:

Grammar › View

Natasha is now ……………….European citizen. 
A. an 
B. a
C. the
D. no article


Adjective Clauses › View

Do you know anybody _____ wants to buy a car?

A. which

B. whom

C. whose

D. who