There was a lot of fun at yesterday's party.You ________ come,but why didn't you?
A.must have B.should
C.need have D.ought to have
He ________ if he works hard for the people.
A.shall praise B.shall be praised
C.will praise D.will be praised
He ________ fatter but he eats too little.
A.would become B.would have become
C.must become D.must have become
(2013·辽宁,22)He was unhappy when he sold his guitar.After all,he________it for a very long time.
A.has had B.had had C.has D.had
(2013·山东,27)—Oh no! We're too late.The train________.
— That's OK.We'll catch the next train to London.
A.was leaving B.had left
C.has left D.has been leaving
(2013·江苏,25)—Could I use your car tomorrow morning?
—Sure.I________a report at home.
A.will be writing B.will have written
C.have written D.have been writing