Если он сделал домашнюю работу именно этим утром this morning, то это Present Perfect, но никак не Past Simple. Simple отражает обыденность и реглярность действия, а this morning  указывает на уникальность временного промежутка.Если утро было, а сейчас вечер, то он was doing, потому как есть указание на момент. Past Continious.Употребление Present Continious обоснованно, если учитель воспринимает утро еще не закончившимся. то есть для него сейчас  урок, 9 утра, а домашнюю работу ученик делал за пять минут до урока.