[ Grammar ]
I (wait) for two hours, but she (not come) yet.
A. have waited/hasn’t been coming
B. had waited/had come
C. have been waiting/hasn’t come
D. had been waiting/hadn’t come
Select your answer:

Random Topics:
Present Simple vs Past SimpleModal Verbs, Passive Voice & ConditionalsSubject, Object, Possessive Pronoun and Possessive AdjectivesModals and ResponsibilitiesComparative - SuperlativePaired ConjunctionNoun ClausesFuture Continuous, Future Perfect and Future Perfect ContinuousIntermediatePrepotitionsOther quiz:
-ing / Infinitive › ViewI succeeded in … my exam
A. to pass
B. passing
C. pass
Grammar › View
Tell me the reason _____ you were absent yesterday.
A. where
B. when
C. why
D. that
