[ Modal Verbs ]
She __________ have completed the assignment; it was due yesterday.
A. might
B. could
C. should
D. must
Select your answer:

Random Topics:
Modals with Perfect InfinitiveGrammar - Verb FormsGerund, Infinitive, Bare VerbConnectorsRelative Clauses & Real ConditionalsNoun Verb AgreementComparatives or SuperlativesCommon ErrorComparativeCountable and UncountableOther quiz:
Grammar › ViewWe’ve …… trying to talk to Anne- she never listens!
A. made up
B. given up
C. fed up
D. got up
Grammar › View
You ________ anything to me if you want to spend your whole salary on lottery tickets, that’s up to you.
A. don’t have to explain.
B. needn’t to explain
C. must explain
D. haven’t to explain
