—You ought to have made an apology to Tom yesterday evening.
—Yes, I know I __ __.
A.ought to have | B.have to | C.should | D.must have |
Mike ______ have known the solutions to this problem, or he would have told us.
A.mustn’t | B.shouldn’t | C.can’t | D.needn’t |
The confidence of the Chinese film makers ______ by Avatar, the release of______ has not only set a good example for the Chinese film industry but also embarrassed our directors, who lack professional ethics.
A.have blown; that | B.has blown; which |
C.has been blown; which | D.have been blown; that |
The policeman told me that I had passed the driving test and never in my life ______ so happy and excited.
A.I felt | B.did I feel | C.I had felt | D.had I felt |
______ each other for long, the two brothers decided to meet soon.
A.Not seen | B.Not having seen | C.Having not seen | D.Not seeing |
The CCTV Spring Festival Evening Party is a big stage, ______ many new actors or actresses are to become famous.
A.where | B.when | C.that | D.which |