Ответ:

Правильный вариант: a) have finished. Слово just обычно употребляется с Present Perfect.

Ответ: I have just finished my dinosaur report.