[ Modal Verbs ]
Choose the correct modal verb to complete the sentence: I _____ have finished my homework before I went to the party.
A. can
B. will
C. might
D. should
Select your answer:

Random Topics:
ProverbsSports VocabularyCommunicative GrammarGrammar and VocabularyModal Auxiliary VerbsPhrase and ClauseZero Conditional SentenceGrammar - may/might/couldDegrees of ComparisonAdjective + to + VerbOther quiz:
Past Simple Tense › ViewWhen they (arrive) at the airport, their flight (already/leave).
A. arrived,leave
B. arrive,leave
C. arrived,left
D. arrive,left
Present Perfect Tense › View
A: Have you dediced where to go on holiday?
B: No, I haven’t decided …………….
A. yet
B. just
C. already
