BY THE END OF THIS YEAR MY FATHER ________ IN THIS COMPANY FOR 12 Y...

1. By the end of this year my father ________ in this company for 12 years.A. has been working B. will work C. will have been working D. will be working