单项选择题

He has been away from home ______ three months ago.

A. since
B. for
C. during
D. before
热门 试题