Click here for more info.
You can print this list off for your reference.
Present Tense Past Tense Past Participle buy bought have bought bring brought have brought catch caught have caught fight fought have fought think thought have thought
lay laid have laid pay paid have paid say said have said make made have made
send sent have sent bend bent have bent feel felt have felt lose lost have lost sell sold have sold choose chose have chosen win won have won hide hid have hidden bite bit have bitten leave left have left sit sat have sat
begin began have begun drink drank have drunk ring rang have rung sing sang have sung swim swam have swum
draw drew have drawn blow blew have blown grow grew have grown know knew have known throw threw have thrown
tell told have told break broke have broken freeze froze have frozen choose chose have chosen speak spoke have spoken steal stole have stolen
forget forgot have forgotten get got have gotten do did have done
drive drove have driven ride rode have ridden rise rose have risen eat ate have eaten fall fell have fallen fly flew have flown give gave have given go went have gone see saw have seen show showed have shown take took have taken tear tore have torn wear wore have worn write wrote have written
become became have become come came have come run ran have run
hit hit have hit let let have let beat beat have beaten put put have put set set have set read read have read
is / are was / were has been / have been has / have had have had