THE PREPARATIONS _ BY THE TIME THE GUESTS .A. HAD FINISHED / ARRIV...

13. The preparations _ by the time the guests .

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

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