The past tense of haze over is hazed over.
The third-person singular simple present indicative form of haze over is hazes over.
The present participle of haze over is hazing over.
The past participle of haze over is hazed over.