В предложении «Er ... die Hausaufgabe» требуется поставить глагол machen (делать) в правильную форму 3-го лица единственного числа настоящего времени. По правилам немецкого языка, для местоимения er (он) глагол machen изменяется на macht.
Слово machen происходит от немецкого глагола