—Did Jack come back early last night?
—Yes, It was not yet eight o'clock _____ he arrived home.
| A.when | B.that | C.before | D.until |
I __________ her since I left my hometown 3 years ago.
| A.have not seen | B.did not see |
| C.was not seeing | D.never saw her |
How can you possibly miss the news? It __________ on TV all day long.
| A.has been | B.had been | C.was | D.will be |
She has set a new record, that is, the sales of her latest book __________ 50 million.
| A.have reached | B.has reached |
| C.are reaching | D.had reached |
Because the shop __________ all the T-shirts are sold at half price.
| A.has closed down | B.closed down |
| C.is closing down | D.had closed down |
——What __________ is the terrible noise?
— The neighbors __________ for a party.
| A.have prepared | B.are preparing |
| C.prepare | D.will prepare |