[ 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:
To Infinitive/Bare Infinitive/Gerunds › ViewOur room needs ————– up.
A. tidied
B. to tide
C. tidy
D. tidying
Come vs. Go › View
_________ away! Your breath smells bad.
A. Come
B. Go
If 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
