这要看你真正句子含义而定,若你是确要用工作过个字,便用第一个选择,但你的工作是有任务(特遣工作)的意思,则用第2选择。
若果多项任务的话,便说: I have (already) finished all my job.
同时 第5 和第6 选择 有错,应该是:
5)I have finished doing my job
6)I have completed doing my job.
希望对楼主有助。
选择1是最标准的翻译,work是不可数的,所以1是没有语法错误的。
但如果你想表达完成了很多工作,可以说I have (already) finished my jobs.因为job是可数的。
就是这样,希望能帮到你。
the 1 st
第一个