At least 42 people _______ confirmed dead with another four still_______ after a massive landslide engulfed a village in Southwest China’s Yunnan province on Friday morning.
| A.have been; missing | B.have; missing | C.have been; losing | D.have; losing |
AC Milan has confirmed that the England star David Beckham ______the team soon.
| A.has rejoined | B.was going to rejoin |
| C.rejoined | D.is to rejoin |
Going on holiday not only __________you feel good while you’re there --- you reap the health benefits for months, new research shows.
| A.have made | B.make | C.has made | D.makes |
As hiring __________ more global, both for employers and candidates, video interviewing is a way to speed up the interview process.
| A.has become | B.became | C.will become | D.had become |
My wife ______the night shift when my plane ______. That’s why no one is to meet me at the airport today.
| A.will have worked; has arrived | B.was working; arrived |
| C.will be working; arrives | D.is working; is arriving |
By the time he got up, I ______ for two hours in the factory.
| A.have worked | B.worked | C.was working | D.had been working |
--- Peter, do you know who____ my dictionary ?
---Sorry , I don’t know . I didn’t do it .
| A.has taken away | B.was taking away |
| C.had taken away | D.is taking away |
With the development of modern society, E-mail as well as telephones an important part in daily communication.
| A.have played | B.is playing | C.are playing | D.had played |
—Hi, Susan, you look tired.
—I for months for the coming celebration of our school’s 90th anniversary.
| A.was preparing | B.have been preparing | C.had prepared | D.prepare |
—Someone has tidied the sitting room!
—Jim __ it this morning; he couldn't bear the mess any more.
| A.has done | B.would do | C.had done | D.did |