finish是动词,常用句式finishdoing,但homework是名词,不用加ing形式
加名词或动名词如:I have finished my homework.=I have finished doing my homework.