—Has Mary finished writing her article?
—No, it ________ before class was over.
| A.should be finished |
| B.should finish |
| C.should have finished |
| D.ought to have been finished |
—Flight MU257 _______________ . I must be off now.
—Have a nice trip.
| A.is being announced | B.has announced |
| C.was announcing | D.had been announced |
When _______________ comes to saving energy, big changes start with small steps, like turning off the lights.
| A.that | B.this | C.it | D.one |
Of the two cameras, I would prefer _______________ one, which is very easy for me to carry.
| A.a smaller | B.the smallest | C.a small | D.the smaller |
Mr Jones, a professor, ___________ for his excellent lectures, is popular with his students.
| A.known | B.knowing | C.to be known | D.having known |
—Can you give some advice on what I said just now?
—Sorry. My mind______________.
| A.is wandering | B.was wandering |
| C.has wandered | D.had wandered |