I have been suffering ------ fever for the last two days.

Answer: 
from
I have been suffering ------ fever for the last two days.