— 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
Please put the bike _____ it belongs after you have used it.
Although I hadn’t seen Tom for years , I immediately ______him ______in the crowd .
Chinese Premier Wen Jiabao _______an important speech on April 30,2011 in Indonesia, __________he is currently on an official visit .
The specialist, ______ some of his assistants, ____ to attend our discussion.
Smiles around the world _____ be false, ______ other feelings like anger, fear or worry.