[ 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:
Causative Verb › ViewWhat does your brother … someone do after lunch?
- had
- have
Grammar › View
A: “Thank you so much for helping.”
B: “ _____________.”
_
A. Cheers
B. Sleep well
C. Nothing much
D. Not at all. Don’t mention it.
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
