The boy joyfully ate up every single bit of the food on the table, his dog at him with its mouth watering.
A. staring B.stared C.to stare D. having stared
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 |