英语中,下面一句是不是省略了什么?如果是,写完整是什么样子的呢?But for the storm, the ship would have reached its destination on time.