[ 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:
Modals › Viewbirds …. swim
A. can
B. cannot
C. is
D. are
Tenses › View
How do you express an action that will happen in the future?
A. I study English.
B. I studied English.
C. I will study English.
D. I am studying English.
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
