— 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
—I’ll come to attend your speech at 9:00 tomorrow morning. —I’m sorry. By then my speech _________ and I __________ TV at home.
________ her death in 1886, the poet had become a legend in her hometown.
He sold his farm, _________ gaining enough money for his journey.
—Did Mr. Brown make a suggestion in the meeting? —He _________ a good plan to make the farmers __________.
Linda ,make sure the tables ____ before the guests arrive.