[ Grammar ]
___________ have you been waiting?’ Only for a minute or two.
A. How far
B. How long
C. When

Random Topics:
There is, There are, Some, AnyCorrelative Conjunction & Complex SentencesPresent Perfect and Past SimplePresent Simple ProgressiveEs and SPossessive Nouns with Apostrophes and PronounsAbilityTenses PracticeModals of Necessity and SuggestionGrammar MistakesOther quiz:
Grammar › ViewWhich sentence is punctuated correctly?
A. The children were hungry, so their mother made them a snack.
B. The children were hungry so their mother made them a snack.
Grammar › View
I think Sheila does a ___ job than Mary.
A. good
B. better
C. best
D. gooder
Grammar › ViewLan often (practice)————- speaking English
A. practiced
B. is practice
C. practice
D. practices
Tenses › View
__________ you __________ to Paris last year?
A. Did / went
B. Do / go
C. Did / go
D. Have / go
