[ Tenses ]
Complete the sentence: How long __________ (you/wait) here?
A. had you been waiting
B. have you been waiting

Random Topics:
-ing / InfinitiveObject PronounSimple Past TenseQuantifies and Modals of DeductionWho vs WhomConjunctivesPossessive Nouns with Apostrophes and PronounsAdverbs, Prefixes, and SuffixesPronunciation and VocabularyComplex Sentences with Adverb ClausesOther quiz:
Grammar › ViewIs it sleeping?
A. Yes, it is.
B. Yes, he is.
Grammar › View
What are these?
A. These are plants.
B. These are balls.
C. These are books.