Mary will have finished all her work _______.

Câu hỏi: Mary will have finished all her work _______.

A as soon as her boss returned   

B  until her boss will return

C by the time her boss returns  

D when her boss will return