I haven't seen you ...... a week.

A)
for
B)
from
C)
since
D)
within

Correct Answer :   for