My brother _______ the army two years ago.He has ______ for two years.
| A.joined in ; joined | B.joined ; been a soldier |
| C.joined in ; become a soldier | D.joined; joined in |
The little girl _______ her heart out because she _______ her toy bear and believed she wasn't ever going to find it.
| A.had cried; lost | B.cried; had lost |
| C.has cried; has lost | D.cries; has lost |
---How can you keep slim as a mother of two sons?
---I _______ in the gym for years.
| A.have worked out | B.have been working out |
| C.have worked on | D.have been working on |
It was the first time that I __________ the night face to face.
| A.had seen | B.have seen | C.see | D.seeing |
According to the literary review, Laoshe ____ his characters live through their languages in his plays.
| A.will make | B.had made | C.was making | D.makes |
The warning of the storm, ______ over the radio and on TV, spread quickly through the province.
| A.broadcasting | B.having broadcast | C.broadcast | D.to be broadcast |
If he _______, don’t interrupt him.
| A.still works | B.is still working |
| C.still had been working | D.will still be working |
Don’tspend time beating ona wall, to change it into a door.
| A.hope | B.hoped | C.hoping | D.to hope |
—Could I use your dictionary?
—Sorry, it __________.
| A.is using | B.was using | C.was used | D.is being used |
In the past decades, sea ice ______ in the Arctic as a result of global warming.
| A.had melted | B.has been melting | C.melted | D.is melting |
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 |