By the end of December, John                   ...

Câu hỏi: By the end of December, John                                     (work) as a reporter for ten years.  

A will have worked

B will have been working