John now sees a new heaven and new earth because the first heaven and first earth had passed away. We saw the first heaven and earth pass away in Revelation 20:11. The time of this physical earth is completed. It has been burned up (2 Peter 3:10). Now the new heaven and the new earth have been ushered in.
To read more of this lesson click here.