[ Present Tenses ]
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:
Grammar › ViewDespite the bad weather we have had in the past days, there ____ no doubt that the tournament will go on.
A. is
B. are
Grammar › View
I have an important exam tomorrow. I ______study hard for it.
A. must
B. mustn’t
C. should
Select 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
