BY THE END OF THIS YEAR, MY FATHER... IN THIS COMPANY FOR 10 YEARS...

14. By the end of this year, my father... in this company for 10 years.

A. has been working B. has worked C. will work D. will have been working