No, the correct translation of "Я закончил домашнее задание к приходу родителей" in English is "I had finished my homework by the time my parents arrived." This sentence uses the past perfect tense correctly.
No, the correct translation of "Я закончил домашнее задание к приходу родителей" in English is "I had finished my homework by the time my parents arrived." This sentence uses the past perfect tense correctly.