THE PREPARATIONS BY THE TIME THE GUESTS .A. HAD BEEN FIN...

7. The preparations by the time the guests .

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

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