This book.12. Wea. has finishedb. have finishingc. has finishd. have finished
Ответ:
d. have finished
Объяснение: