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

Random Topics:
Present and Past TenseGrammar (want to/ need to/ have to)Modals TensesComparison of Adjective and AdverbThe First Conditional (if/unless)Grammar and Verb TensesPast Continuous and Past Simple TenseComparative & Superlative AdverbsPast Simple, Past Continuous, Past PerfectConditionals Type IOther quiz:
Vocabulary › ViewMy father has been sick for a long time.
A. sizeable
B. invalid
C. unkind
D. durable
E. amenable
Grammar - to be, possessive, have got › View
The ____________ desks were neatly organized.
A. children’s
B. childrens’
C. childs’
D. child’s
Reported Speech › ViewI’ll see you tomorrow, he said
A. He said that I see you tomorrow.
B. He said that he would see me the next day.
Conjunctions › View
In the sentence ‘When the bell rings, class is over.’, what type of conjunction is ‘When’?
A. Subordinating conjunction
B. Correlative conjunction
C. Adverbial conjunction
D. Coordinating conjunction
