English » Fill in the blanks

Directions (15-20) : Fill in the blanks with the words given below.  

He had to pay fine ________ being absent.

A

at

B

on

C

for

D

by