HOW LONG HAS HE BEEN IN HIS PRESENT JOB

1. How long has he been in his present job?

A. since 2005

B. for about three years

C. for three months