The past tense of befog is befogged.
The third-person singular simple present indicative form of befog is befogs.
The present participle of befog is befogging.
The past participle of befog is befogged.