The basic structure of tenses for regular verbs and irregular verbs is exactly the same (except the verb be ). The only difference is that with regular verbs the past simple and past participle are always the same (worked, worked), while with irregular verbs the past simple and past participle are NOT always the same (sang, sung). But the structure  is the same! It will help you a great deal to really understand that.

This page shows the basic tenses with the irregular verb sing , including the following structures:

  • affirmative or positive (+)
  • negative (-)
  • interrogative or question (?)

The basic structures are:

+positivesubject + auxiliary + main verb
-negativesubject + auxiliary + not  + main verb
?questionauxiliary + subject + main verb

Here are the forms of the main verb that we use to construct the tenses:

base V1past simple V2past participle V3present participle -ing

And here is the result:

12 tenses (sing)pastpresentfuture
do + base
except future:
will + base
+I did sing
I sang
I do sing
I sing
I will sing
-I did not singI do not singI will not sing
?Did I sing?Do I sing?Will I sing?
be + ing
+I was singingI am singingI will be singing
-I was not singingI am not singingI will not  be singing
?Was I singing?Am I singing?Will I be singing?
have + past participle
+I had sungI have sungI will have sung
-I had not sungI have not sungI will not  have sung
?Had I sung?Have I sung?Will I have sung?
have been + ing
+I had been singingI have been singingI will have been singing
-I had not  been singingI have not  been singingI will not  have been singing
?Had I been singing?Have I been singing?Will I have been singing?

sources : Original Link