— 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 finished
C. should have finished D. will have finished
It’s only six o’clock now; Little Tom should be up ,though, because he _____ for nine hours.
A. has been sleeping B. had been sleeping C. has slept D. had slept
The final exam is a battle _______ everybody wants to show off his or her talent.
A. that B. what C. where D. when
________ unemployment insurance would mean telling millions of our neighbors who are out of work today that they’re on their own.
A. Cut B. Cutting C. Having cut D. Being cut
It is reported that there is still possibility _______ the bad weather will continue.
A. A. what B.that C. when D. whether
Japan's first lady said Wednesday she would not marry Premier Naoto Kan again in ______ life.
A. other B. others C. the other D. another