We __________ the decorating by the time your gues...

Câu hỏi: We __________ the decorating by the time your guests arrive here.

A. have finished

B. will have finished

C. had finished

D. finish