问题

By the time I got home, Gina and her sister ______ their project already.
A:finished
B:have finished
C:had finished
D:will finish
B:have finished
C:had finished
D:will finish
正确答案是: