Поставить в нужное время. ДАЮ 30 БАЛЛОВ Sophie .... (see) Patrick since they ...(finish) primary school.
Sophie has not seen Patrick since they had finished primary school.
Только не have finished а просто finished
Там написано не HAVE finished, a HAD finished. Мне кажется так правильно, потому что здесь должен стоять Past Perfect, это ведь предшествующее действие. Они сначала закончили школу, а потом увиделись в последний раз.
Хотя может Вы и правы