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:
Vocabulary › ViewText structure that presents a topic, along with information that describes that topic
A. determination
B. sequential
C. decision
D. description
Tenses › View
They / Hanoi / their summer vacation / last month.
A. They are in Hanoi on their summer vacation last month.
B. They were in Hanoi on their summer vacation last month.
C. They in Hanoi on their summer vacation last month
D. They was in Hanoi for their summer vacation last month
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
