The preparations by the time the guests .
The preparations ____________ by the time the guests ____________.
A. had been finished/ arrived
B. have finished/ arrives
C. had finished/ were arriving
D. had been finished/ were arrived
Đáp án A