____ THE TIME YOU GET TO THE THEATRE, THE PLAY WILL HAVE FINISHED....

18. ____ the time you get to the theatre, the play will have finished.A. until B. in C. by D. on