It will be a long time           Mr Black            back from abroad.
#94801
A
before;comes
B
since;has come
C
before;will come
D
after;will come