[ Grammar ]
How long for the taxi?
A. are you waiting
B. have you been waiting
C. have you waited
D. do you wait

Random Topics:
Similes and Body IdiomsAdjective + to + VerbPast Perfect Simple & Past Perfect ContinuousAdjectives with PrepositionActive & PassiveTime ExpressionsPre-intermediateGrammar and PunctuationPossessive Pronouns and QuantifiersParticipal PhrasesOther quiz:
Grammar › ViewThe meeting was ____ because of the bad weather.
A. put off
B. put up
C. called on
D. called in
Adverb Clauses › View
I’ll call you __________ I arrive at the airport.
A. before
B. until
C. if
D. unless
Grammar › ViewHer daughter often calls in the evenings on ______________.
A. fridays
B. Fridays
C. Friday’s
Grammar › View
Find the preposition:
Isaiah sat on his new bike.
A. sat
B. on
C. his
D. new
