[ Modals ]
It’s time we left for the disco.
A. We should leave for the disco now.
B. We may leave for the disco now.
C. We needn’t leave for the disco now.
D. We must have left for the disco now.

Random Topics:
Have GotReported Speech and Reporting VerbsPresent tense AffirmativeGrammar / PronounsThird ConditionalGrammar and Verb TensesPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousPunctuationsWas and WereSentence Structure and ConjunctionsOther quiz:
Tenses › ViewWhy __ you __ (not/attend) the meeting yesterday?
A. don’t, attend
B. are, attending
C. didn’t, attend
D. haven’t, attended
Grammar › View
I ___________ (wait) for her for hours before she came.
A. had been waiting
B. has been waiting
C. had been waited
D. had waited
Prepositions › ViewI’ve been waiting ___ the bus for 20 minutes.
A. for
B. at
C. BlackPink
Grammar › View
Things _____ so well since she ____ into my life in 1990
A. have been going / came
B. have been going / come
C. have been going / have been coming
D. have gone / come
