— 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
Rather than boring TV shows, he always prefers original novels
Listen! Do you hear someone for help?
--- I was wondering if we could go skiing on the weekend. --- ______ good.
Not until he left his home ______ to know how important the family was for him.
500 yuan can ______ all my monthly expenses.