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 pleted
C. have been moved; is waiting; will have been putting up
D. have moved; are waiting; are to be set up
网友回答
A. have moved; is waiting; are to be built
B. have been moved; are waiting; will be pleted
C. have been moved; is waiting; will have been putting up
(答案→)D. have moved; are waiting; are to be set up
解析:已经搬进为完成时,在等着为进行时,将要建成为将来时,the rest of them为复数为D