It’s impossible for him to escape ________ this time; he made such a big mistake.
A.to punish B.punishing C.being punished D.having punished
—Who do you think will get the first prize?
—Mary, of course. She ________ for the competition for months.
A.is preparing B.was preparing
C.had been preparing D.has been preparing
She didn’t come to the party last Sunday. _________, she must have made the party more exciting.
A.If she came B.Would she come
C.Had she come D.Did she come
Jack is good at English but he doesn’t like physics. _________ his twin brother.
A.So is B.Neither does
C.So it is the same with D.So it is with
Many people agree that _________ knowledge of English is a must in _________ international trade today.
A. a; / B.the; an C.the; the D./; the
Tom thought it was an honor ___________ to speak in the ceremony.
A.to invite B.to be invited C.inviting D.having invited