He boasted _____ the big fish he had caught.

from
of
on
with
Upper-Intermediate Grammar Exercises
English Worksheets
Advanced Grammar Exercises
English Vocabulary Tests