By next summer John _____in this factory for thirteen years.
#100820
A
has been working
B
will have been working
C
will be working
D
has worked