问题

It will be a long time Mr Black back from abroad.
A:before;comes
B:since;has come
C:before;will come
D:after;will come
B:since;has come
C:before;will come
D:after;will come
正确答案是: