[ Prepositions ]
He was punished ___ not finishing his homework on time.
A. for
B. by
C. with
D. about
Select your answer:

Random Topics:
VerbsClauses and GerundsConditional Sentence 0, 1Adjective ClausesSpellingNarrative, Past TensesAdjective & AdverbsAspect or tenses of VerbsPassive with ModalsPresent Simple for Future ArrangementOther quiz:
Grammar › ViewThere is a bank _____ my house.
A. along
B. near
Perfect Tenses › View
What is the past participle form of the irregular verb ‘speak’?
A. speaks
B. spoken
C. spoke
D. speaking
