I finished doing my homework before lunch.
私は昼食前に宿題を終えました。
「finish + ~ing」で「~し終わる」という表現になります。
同類の表現
I have to finish writing this report.
私はこのレポートを書き終えなければなりません。
I finished reading this book last night.
私は昨夜、この本を読み終えた。
I finished washing in the morning.
朝のうちに洗濯を終わらせた。
You can go home after you finish cleaning the classroom.
教室の掃除が終わったら帰宅していいですよ。
He hung up before I finished speaking.
私が話し終わらないうちに彼は電話を切った。