Тема:
Глагол и его формы

Вопрос:

By the time we all returned from holiday father and Bob _______ redecorating the kitchen.

Ответы:
+ had finished

 finished

 has finished

 have finished
Решение:
Чтобы правильно выполнить задание, следует знать видовременные и залоговые формы глагола-сказуемого:
had finished – Past Perfect, Active;
finished – Past Simple, Active;
has finished – Present Perfect, Active;
have finished – Present Perfect, Active.
В данном предложении глагол finish следует употребить во времени Past Perfect (прошедшем совершенном). Это время употребляется для выражения  действия,  совершившегося ранее другого действия, имевшего место в прошлом. Более позднее действие выражается формой Past Simple (прошедшее простое время).
Согласно контексту и правилу грамматики, только вариант ответа had finished является правильным: «К тому времени, как мы все вернулись из отпуска, папа и Боб закончили ремонт кухни».
ответ тест i-exam