The preparations __________ by the time the guests...

Câu hỏi: 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