MARY WILL HAVE FINISHED ALL HER WORK _______. A. AS SOON AS HER BOS...

24.Mary will have finished all her work _______. A. as soon as her boss returned B. until her boss will returnC. by the time her boss returns D. when he-r boss will return