THE BEAUTIFUL SKIRT ( MAKE)…FOR MARY JANE ON HER WEDDING DAY BY TH...

52. The beautiful skirt ( make)…for Mary Jane on her wedding day by this time next month.a. will make b. will be making c. will be made d. will have been made