[ Tenses ]
How long ____________ (she, wait) for us?
A. Has she wait
B. Has she waited
C. Has she been waiting
D. Has she been wait
Select your answer:

Random Topics:
Neither/Either/All/NoneGrammar - SimilesVerb and VocabularyWh QuestionsPresent Simple Tense PassiveConjunctions, Interjections and DeterminersCountable - UncountableWorld Literature VocabularyComparatives ( adj/ adv)Grammar: is/are/was/wereOther quiz:
Ed and Ing Endings › ViewMy neighbors are very … because they make too much noise!
a) annoyed
b) annoying
First Conditional › View
If he tells the truth,
A. they will forgive him
B. they would forgive him
