问题

It will be three days __________he ________back from his home town..
A:when; will come
B:after; will come
C:since; comes
D:before; comes
B:after; will come
C:since; comes
D:before; comes
正确答案是: