答案B答案选“B”。表示时间概念时“for”和“since”均可用作介词,与现在完成时连用。“for”后的时间通常是时间段;“since”后的时间常为时间点。本题时间状语有两种表达法: for ten years和since ten years ago。