By next July I ___ in this office for ten years.

A ) will work

B ) shall have been working ✅

C ) worked

D ) shall be worked