Test your English FREE online! Do as many questions as you like. Get the answer after each question.
Elizabeth's been working there ______ only eight months.
A: in
B: by
C: for
D: since
E: from