— I’m sure Andrew will win the first prize in the final.
— I think so. He ______ for it for months.
| A.is preparing | B.was preparing |
| C.had been preparing | D.has been preparing |
Polly observed that she ______ by a tall man in a dark coat when she ______ the faces around her on the train.
| A.was watched; stared at | B.was being watched; glanced at |
| C.was being watched; glared at | D.was watched; looked at |
Excuse me, Marcia, a reporter from Vanity Fair ________ all day. Could you speak to her now?
| A.phones | B.has phoned |
| C.has been phoning | D.phoned |
—Why do you want to work for our company?
—This is the job that Ifor.
| A.looked | B.am to look | C.had looked | D.have been looking |
—What a large crowd!—They ______ in the cold wind for hours; the famous star will come today.
| A.waited | B.were waiting |
C.are waiting | D.have been waiting |
The book has been translated into thirty languages since it on the market in 1973.
| A.had come | B.has come | C.came | D.comes |
It is the first time that I ___ this kind of moon cake.
| A.enjoyed | B.have enjoyed |
| C.enjoy | D.enjoying |
-What are you busy with ?


-The conference _______ in our city next week.
| A.held | B.will be held | C.be holding | D.to be held |
The play next month aims mainly to reflect(反映) the local culture.
| A.produced | B.being produced | C.to be produced | D.having been produced |
To understand the complex situation completely requires more thought than ________ so far.
| A.gave | B.has given | C.has been given | D.is being given |
Sheldon could have defeated Howard in the match, but he _______ too careless at the last minute.
| A.is | B.was | C.has been | D.had been |
After working for two years, Tim Martin was ___ as the top manager in charge of the company.
| A.ranked | B.appointed | C.recognized | D.classified |
— Have you been here before?
— Yes. This is the third time that I ______ to Shanghai.
| A.come | B.came | C.have come | D.had come |
----In fact, you _____ to write up the report within three days.
----Sorry for not finishing it. I’ve been too busy recently.
| A.are expecting | B.have expected |
| C.were expected | D.are expected |