TOMORROW AS SOON AS HE ________________THERE , THEY WILL HAVE THE...

18. Tomorrow as soon as he ________________there , they will have the band play.

a. will arrive

b. arrives

c. arrived

d. has arrive