Choose the right variant: They … the experiment by Saturday.
1) has finish
2) had finished
3) have finished
4) finished
5) finish