— 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
Scientists say it will be five or six years ________ it is possible to test this medicine on humans.
You are students in the No.168 Senior High School now, but you _______ in different junior high schools for three years.
I hope you can _______a solution to question as soon as possible.
It is believed that a new kind of drug _____ by the scientists and they are hopeful that they will succeed in a few months.
The speaker raised his voice _____ make himself _____ by the listeners.