Insert the sentence in “Present Perfect”: … you … this task?
1) has/finish
2) have/finished
3) did/finished
4) finished
5) finish