_______ the programme, these workers have to stay there for another two weeks.
| A.Not completing | B.Not completed |
| C.Not having completed | D.Having not completed |
21.--- This kind of cloth ____ well and____ long, besides, it’s cheap.
--- OK, I’ll take it.
| A.washes ; lasts | B.is washed; lasts | C.washes ; is lasted | D.is washing; is lasting |
20.I ____ ten minutes to decide whether I should reject the offer.
| A.give | B.was given | C.was giving | D.had given |
19.The police found that the house ____ and a lot of things ____.
| A.has broken into ; has been stolen |
| B.had broken into ; had been stolen |
| C.had broken into ; stolen |
| D.had been broken into; stolen |
18.He injured his leg and ______ couldn’t play in the game.
| A.therefore | B.however | C.in which case | D.in this way |
17._____ at the gate of the theatre, he found the ticket for the play was left at home.
| A.To arrive | B.On arriving | C.As arriving | D.While arriving |