[ Grammar ]
‘You ____ the report yesterday as the director won’t need it until next week’
A. should have finished
B. needn’t have finished
C. could have finished
D. mustn’t have finished

Random Topics:
Present Simple & Present Progressive TenseVerbs and AdverbsQuantifiers with NounsPast simple - Irregular VerbsFigurative Language VocabularyToo or EnoughModal Auxiliaries and Similar ExpressionsVerbs and Subject Verb AgreementVocabulary and Sentence StructureSubjective and Objective PronounOther quiz:
Grammar › ViewThe children _____ near the fountain in the park
A. Have been last seen
B. Were last seen
C. was last seen
D. Had been last seen
Grammar › View
Which verb tense shows that something has already happened?
A. Past
B. Present
C. Future
Grammar › ViewMiss Chong scolded Isabel____________ she were naughty.
A. or
B. so
C. because
D. but
Comparative Adjectives and Adverbs › View
My young brother grew very quickly and soon he was…….. my mother.
A. more big than
B. so big than
C. as big as
D. too big than
