Topics: Perfect Modals
He _______________ (finish) a 500-page book in a single day!
A. must have finished
B. could have finished
C. can’t have finished
D. should have finished
Select your answer:

Random Topics:
Grammar-Translation MethodPhrasal Verb and ModalPast Perfect SimplePassive and Active SentencesFinite and Non-Finite VerbGender and GrammarAdjective ending with ED & INGGrammar SuffixesPast Simple - Present PerfectSpeech TensesOther quiz:
Conditionals 1,2,3 › View… he find a good job if he knew English?
A. would
B. does
C. did
D. will
Grammar › View
___ guitars have six strings, but some have twelve.
A. Most
B. Almost
