— 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
29. ---- I wonder ______ Mr. Black changed his mind to take part in the movement.---- After he listened to the speech by Mr. King.
28. We finally managed to make the customers ______ of the quality of the vehicle.
27. ---- Mr. Wang got the first prize in the singing competition last week.---- Oh. That’s what he ______ for years.
26. ---- It is reported in the local newspaper that the murderer was caught in a small town.---- ________.
25. ---- Why didn’t you pick up the MP4?---- I ______ it, but I didn’t carry that much money.