Grammar Quiz

[ 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 ContinuousIntermediatePrepotitions

Other quiz:

-ing / Infinitive › View

I 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