I haven’t had a peaceful day ____ six months.

from
since
for
at
English Modals Tests
Table of English Grammar Contents (All Levels)
Fiverr 2021 English Level Tests
Pre-Intermediate Grammar Exercises