He suffers rather badly _____ migraines.

for
of
from
as
Table of English Grammar Contents (All Levels)
English Worksheets
Upper-Intermediate Grammar Exercises
Advanced Grammar Exercises