Learn French: Peut-être la météorite a-t-elle détruit le vaisseau. - Perhaps the meteorite destroyed the ship.