____ felt funny watching myself on TV.
| A.One | B.This | C.It | D.That |
—Have you known Dr. Jackson for a long time?
—Yes, since she _________ the Chinese Society.
| A.has joined | B.joins |
| C.had joined | D.joined |
—Have you got any job offers?
—No. I _________.
| A.waited | B.had been waiting |
| C.have waited | D.am waiting |
We first met on a train in 2000. We both felt immediately that we _________ each other for years.
| A.knew | B.have known |
| C.had known | D.know |
—Do you think we should accept that offer?
—Yes, we should, for we _________ such bad luck up till now, and time _________ out.
| A.have had; is running | B.had; is running |
| C.have; has been run | D.have had; has been run |
—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 |