[ Modals ]
He ____ have finished the report by now; he started working on it early this morning.
A. would
B. will
C. can
D. must
Select your answer:

Random Topics:
Because of & Inspite ofWho vs WhomConditionals / Unreal PastRelative Clauses with who and whichModal ProbabilityRelative Clauses PronounsContinuous TenseTense,noun,preposition,quantityConditional SentencesEmployment VocabularyOther quiz:
Grammar › ViewLast night we _______(walk) to the cinema.
A. walk
B. walks
C. walking
D. walked
Present Tenses › View
You ……………….. so far? I have rung the bell for the last twenty minutes.
A. has …. Slept
B. have … been sleeping
C. have sleep
D. has …. Been sleeping
