JarvisX
contestada

By this time next year, I.........here for ten years.

A. have worked

B. had been working

C. would have worked

D. will have been working​