His suggestion made me angry, but _______.
A. making others happy B. to make others happy
C. others happy D. his advice others happy
_______ that he might lose his job, Peter always works extra hours to please his boss.
A. Worrying B. Having worried C. Having been worried D. Worried
— 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