All the preparations for the party will have been made _______. A. before the guests will come B. as soon as the guests had come C. once the guests came D. by the time the guests come
All the preparations for the party will have been made _______.
A. before the guests will come
B. as soon as the guests had come
C. once the guests came
D. by the time the guests come