THE PREPARATIONS _ BY THE TIME THE GUESTS .A. HAVE BEEN FINISHED /...

14. The preparations _ by the time the guests .

A. have been finished / arrived B. had finished / arrived

C. have finished / arrived D. had been finished / arrived