— Have you heard the latest news?
—No, what______?
| A.is it | B.is there | C.are they | D.are those |
—How many times have you been to China?
—In fact, it is the first time I __________ here.
| A.was | B.am | C.had been | D.have been |
—I missed the first part of the film. It was really a pity.
—You __________ home half an hour earlier.
| A.should go | B.must have gone | C.should leave | D.should have left |
His father told me that he __________ for the United States three days __________.
| A.has left; ago | B.had left; ago | C.left; ago | D.had left; before |
He made a mistake, but he corrected the situation __________ it got worse.
| A.until | B.when | C.before | D.as |
Iraq has __________ too many wars since 1990, making his people __________ a lot.
| A.got through; pay | B.looked through; face |
| C.gone through; suffer | D.passed through; destroy |