(A) will work
(B) worked
(C) shall be worked
(D) shall have been working
Answer: (D) shall have been working
By next July I shall have been working in this office for ten years.
(A) will work
(B) worked
(C) shall be worked
(D) shall have been working
Answer: (D) shall have been working
By next July I shall have been working in this office for ten years.