[ Tenses ]
How long _____ you _____ (wait) when the bus finally came?
A. did you wait
B. were you wait
C. hadn’t you waiting
D. had you been waiting

Random Topics:
ConnectorsComparison and ModalsAdverb ClausesModals: Possibility, Necessity, ExpectationModals of Obligation and NecessityProgressive Perfect and Simple Verb TensesGiving and Asking for AbilityGerund or to InfinitiveLinking VerbsFuture TenseOther quiz:
Modal Verbs › ViewEmployees __________ follow the new dress code starting next week.
A. must
B. have to
C. might
D. could
Regular vs. Irregular Verb › View
to reply
A. Replyed
B. Replies
C. Replied
I can’t pay. I haven’t got … … money.
a. some
b. any
Vocabulary and Grammar › View
The guy is always late and seems lazy. Even though he is _____, he is still my friend.
A. responsible
B. generous
C. irresponsible
D. stingy
