十分钟前我已经做完我的作业了英文:I had finished my homework ten minutes ago。或者:I've done my homework ten minutes ago。