[ 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 notOther quiz:
Grammar › ViewNatasha 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
