1. Стрелки часов показывали полночь. – Стрелки приготовились к бою.
Это пара омографов. Слова пишутся одинаково, но имеют разное значение и произношение (в данном случае ударение). В первом случае "стре́лки" (часов), во втором "стрелки́" (воины).
2. Этот маг творит своими заклинаниями чудеса. – У нас в саду растет прекрасный мак.
Это пара омофонов. Слова звучат одинаково, но пишутся по-разному и имеют разное значение.
3. Нашему любимому попугаю вчера исполнилось десять лет. – Давай я тебя немного попугаю, и ты перестанешь икать!
Это пара омоформов. Слова пишутся и звучат одинаково (в данном случае это разные формы одного слова "попугать"), но имеют разное значение.
Ответ: 1 – омографы, 2 – омофоны, 3 – омоформы.