— 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 finishedC. should have finished D. will have finished
.The majority of doctors ______ smoking is harmful to health.
.The majority of the damage ______ easy to repair.
.Four-fifths of the crop ______.
.Three-fourths of the buildings ______.
.Early to bed and early to rise ______ a man healthy, happy and wise.