By the end of next month, Mary and I out with each other for three years
By the end of next month, Mary and I __________________ out with each other for three years.
A. will be going
B. have been going
C. will have been going
D. will go