THE PREPARATIONS BY THE TIME THE GUESTS .A. HAVE FINISHED/ARRIVED...

37. The preparations by the time the guests .

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

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