The past tense of belch forth is belched forth.
The third-person singular simple present indicative form of belch forth is belches forth.
The present participle of belch forth is belching forth.
The past participle of belch forth is belched forth.