The work _____ by 7.30 pm tomorrow.Awill completedBwill have completedCwill have been completedDwould completeAnswer: B. will have completed