I have been trying to solve the problem for _ a month.
A
about
B
over
C
until
D
till
Correct Answer: about