— 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
—Take this medicine three times a day,Tom! —Do I have to take it?It ________ so terrible.
It seems that water from this tap ________ for some time.We'll have to take it apart to put it right.
—I hear Jane has gone to the Holy Island for her holiday. —Oh,how nice!Do you know when she ________?
The discussion ________ alive when an interesting topic was brought in.
My mind wasn't on what he was saying,so I'm afraid I ________ half of it.