BY THE END OF THIS MONTH I………..….FOR THIS COMPANY FOR TWO YEARS.A....

6. By the end of this month I………..….for this company for two years.a. have been working b. will have been working c. will be working d. will work