— 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 bus until it _______.
The living standard of the people in Shanghai_______ in the last ten years.
–What did Mr Jones do before he moved here? -He_______ a city bus for over twenty-five years.
Hurry up! The play _______ for ten minutes.
After the final exam, I think all the students want _________.