___________ 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 › ViewAfter the battle was over Black Panther victoriously proclaimed “Wakanda Forever!”
A. After the battle was over, Black Panther victoriously proclaimed “Wakanda Forever!”
B. After the battle was over, Black Panther victoriously proclaimed, “Wakanda Forever!”
C. After the battle was over Black Panther victoriously, proclaimed “Wakanda Forever!”
D. After, the battle was over, Black Panther victoriously proclaimed, “Wakanda Forever!”
Grammar › View
Marxance … to America.
A. has often been
B. often has been
C. has been often
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
