Thousands of teachers ________ into their new flats and the rest of them ________ for theirs. The government say many more apartment buildings________
| A.have moved; is waiting; are to be built |
| B.have been moved; are waiting; will be completed |
| C.have been moved; is waiting; will have been putting up |
| D.have moved; are waiting; are to be set up |