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
推荐题目
The Browns lived____in the old society.
#99287
A
miserable life
B
miserable live
C
a miserable life
D
miserable lives