BY SEPTEMBER NEXT YEAR I __________ HERE FOR TEN YEARS. A. WILL BE...

6. By September next year I __________ here for ten years. A. will be working B. work C. will have been working D. have been working