THE PREPARATION...BY THE TIME THE GUEST...A. HAD BEEN FINISHED- AR...

20. The preparation...by the time the guest...

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

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

TENSES