We ____________ (wait) for the bus for half an hour.
A. wait
B. are waiting
C. have waited

Random Topics:
ProverbsGive, do and makeModals for DeductionModals and Comparative SuperlativeMix-TensesDependent PrepositionCommunicative GrammarPresent Perfect or Past Simple TensePersuasive TextFuture Tenses, Conditionals and ProfessionsOther quiz:
Reported - Gerund › View“ Don’t touch that flower!” the old lady said to the boy.
A. The old lady wanted the boy not touching that flower.
B. The old lady insisted the boy on touching that flower.
C. The old lady warned the boy against touching that flower.
D. The old lady congratulated the boy on not touching that flower.
Grammar › View
Choose the correct past tense form of each verb to complete the following sentence.
We had _________ to the ranger before the hike.
_____
A. spoken
B. speaken
Mixed General Quiz › ViewSelect the meaning of the underlined word in the sentence.
Exogenous factors will affect the patient’s well-being.
A. Produced outside the body
B. Produced within the body
C. Produced by the kidneys
D. Hereditary
Grammar › View
Why _______ you out so late last night?
A. were
B. we’re
C. where
D. wear
