A It is said that they have completed the new building.
=they __ __ __ __ __ the new building.
B No one can predict what will happen in a million years.
==No one can __ what will happen in a million years __ it __.
C In my spare time,there is no much that I should do
==__ __ __ I have much __ __ __.
參考答案:1.are said to have completed
2.know before happens
3.xxx.