我已经填好了那个表格.Translate it into English

问题描述:

我已经填好了那个表格.Translate it into English
Please provide a better answer and explain in mandarin.
Which is correct?
1)I have completed filling the form.
2)I completed filling the form.
3)I have filled the form.
4)I finished filling the form.

I have completed filling the form.
现在完成时强调了结果,另外,complete更能表示出使之完善