[ Modal Verbs ]
PERFECT MODALS. They didn’t finish the project on time. They ___________ started earlier.
A. should have
B. must have
C. could have
D. might have

Random Topics:
Present Perfect Negative and InterrogativeAdjectives or AdverbsComparativePresent Perfect & Past Simple TenseModal "Have to"Article the or zero article (-)Time and CalendarGerundsEs and SSentence and FragmentOther quiz:
Vocabulary and Grammar › ViewI don’t understand why some people find w______________ people up funny.
A. winding
B. will
C. way
D. wore
Conditional Sentences and Verb Form › View
Paris is always worth __________________ to. (travel)
A. travelling
B. to travel
C. travel
D. to have travelled
Subordinating Conjunctions › ViewYou should have finished … the time was up.
A. after
B. before
C. until
D. when
Grammar › View
Rani uses a handkerchief _______ her sister still uses tissues.
A. but
B. so
C. because
