contestada

After Sofie ....................her work, she went to lunch.

has finished
had finished
have finished