[ Tenses ]
How long ____________ (she, wait) for us?
A. Has she wait
B. Has she waited
C. Has she been waiting
D. Has she been wait

Random Topics:
IELTS VocabularyAdverbs and PhrasesVocabularyParts of Speech1st ConditionalPast Simple VerbsConjunction and PunctuationSimple Present Continuous TensePresent Perfect TenseFamily Vocabulary and GrammarOther quiz:
Vocabulary › ViewConsumer ____ are what we call all of the products that we can buy in stores, like shoes and iphones.
A. cost
B. goods
C. services
D. growth
Modals of Obligation › View
You _______________ turn off your phone while you are at the bank.
A. shouldn’t
B. have to
C. don’t have to
D. should
Grammar › ViewDan invited Lauren and ________ to work on the project after school.
A. I
B. we
C. he
D. me
Simple Present Tense › View
He doesn’t likes snakes
A. True
B. False
