[ Past Modals ]
Dan had been practicing for the concert since June. He ___________ (do) his part perfectly.
A. must have done
B. could have done
C. might have done
D. can´t have done
Select your answer:

Random Topics:
Modals TensesComparativesPresent Simple for Future ArrangementSimple Present Tense with Adverb of FrequencyInfinitives and GerundsPassive Voice, Question Tag, PrepositionsBe going to / WillSimple Present ProgressiveConjunctions and ConnectivesModal Verbs & Time PrepositionsOther quiz:
Articles › View…………… wedding will be next Saturday. Ana is so nervous.
A. The
B. A
C. An
Conjunctions and Sequence Connectors › View
Would you like to have tea ____ coffee?
A. or
B. but
C. so
D. and
