— 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
All the members were __________ the proposal.
Professor Jordon is well known for his __________ into the habits of the common housefly.
It has been raining every day so far. I hope tomorrow will __________ fine.
The children made so much noise that the teacher __________ them and shouted "Be quiet".
It is difficult to find a satisfying job today. This job is great __________ salary, but it has some disadvantages.