Choose the correct answer. I _____my project by 3 o'clock yesterday.
had finished
had finish
finished