Das Wort „habe“ kannst Du im Präsens („Ich habe Zauberverbot.“) und im Perfekt („Ich habe trotzdem gezaubert.“) nutzen. „Hatte“ ist das Präteritum von „haben“ und wird dementsprechend in der einfachen Vergangenheit („Ich hatte kein schlechtes Gewissen.“), aber auch in der vollendeten Vergangenheit („Ich hatte mich deswegen mit meiner Mutter gestritten, bevor die Ermahnung vom Zaubereiministerium kam.“) eingesetzt.