1. The foundation has been laid. 2. Finish3. finish2. The house has been completed and occupied.

read more