[ Grammar ]
Anna …………… for her bus for an hour but there’s no sign of it yet.
A. has been waiting
B. have waited
C. is waiting
D. waits

Random Topics:
Modal Speculation3rd Person SingularCommunicative GrammarModal Verbs - ObligationPersonal PronounVerb AgreementDependent ClausesOffering HelpApostrophes and Quotation MarksConditional Sentence Type 3Other quiz:
Adverb › ViewIf there’s a cafe ______, we could stop for a snack.
A. somewhere
B. soon
C. nearby
D. down
Present Tenses › View
Stir the liquid until the sugar _____ .
A. will dissolve
B. dissolve
C. is dissolving
D. has dissolved