— 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 news that the scientists in China are trying the ways to reduce the fog and haze was ______ on the radio yesterday.
—Darling, the headache ________ me. — No wonder, you _________ the South Korean TV soaps since last night.
What would have happened, ______, as far as the river bank?
---Where do you want to travel for summer, Canada or America? ---________ There’re so many nice places at home, you know.
After finding her car stolen, ______.