[ 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:
Gerunds And Infinitives › ViewI knew without …… that things hadn’t gone according to plan.
A. having told
B. to tell
C. being told
D. tell
E. to be told
Grammar › View
You were supposed to meet your friend for dinner at 6 pm, but you forgot.
What will you say?
A. I offer you my condolences.
B. I reject your apology.
C. It’s totally slipped my mind.
D. It doesn’t matter.
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.
