— I haven’t finished my task yet. — You shouldn’t have watched the film last night, or you _______ it by now. A, need have finished B. may have finished C. should have finished D. will have finished
It is ______ to spend money in preventing illnesses by promoting healthy living rather than spending it trying to make people ______ after they are ill.