The new generation of computers, with artificial intelligence, _______and perfected now.
| A.are being developed | B.have developed |
| C.developed | D.will develop |
The new dictionaries are very useful. They _______ well and _______ already.
| A.sell; have been sold out |
| B.sold; had sold out |
| C.sell; sell out |
| D.are sold; have been sold out |
With more forests being destroyed in that area, huge quantities of land _______ deserts each year.
| A.has been turned into | B.had been turned into |
| C.is being turned into | D.are being turned into |
The first few years in the 21st century ______ the rapid rise of China as a world economic power.
| A.witness | B.has witnessed | C.will witness | D.have witnessed |
She told me that she would not go with us if it ____ the next day.
| A.was raining | B.rains | C.rained | D.had rained |
---- What were you doing when Tony phoned you?
---- I had just finished my work and _____to take a shower.
| A.had started | B.started | C.have started | D.was starting |
----The train will arrive at the station in half an hour. Who ______for us?
----I am sure Dad will be standing there when we get off the train.
| A.will be waiting | B.was to wait |
| C.wait | D.was about to wait |
Although medical science________ control over several dangerous diseases, what worries us is that some of them are returning.?
| A.achieved | B.has achieved |
| C.will achieve | D.had achieved |
—You seem to be familiar with this city.
—I here for three years.It's great to be back.
| A.have lived | B.lived | C.had lived | D.live |