Почему Past Perfect?

  • Объясните пожалуйста, почему в этом предложении Past Perfect. Здесь же нет двух действий, одно из которых завершилось раньше или действия в какой-то момент в прошлом, поэтому не очень понимаю, почему не подходит обычный перфект.

    Thank you very much for everything you had done.

  • Ссылочку на контекст, иначе ничего сказать невозможно.

  • Странное предложение.

    Такое впечатление, что в нем сделана ошибка с выбором времени.

    Так и напрашиваются либо паст индефинит, либо презент перфект.

    Откуда взята эта фраза? Кто ее произнес?

  • Это с курса Duolingo фраза, без контекста.

  • Без контекста никак нельзя.

    Английский---контекстный язык, иначе мы бы лепили кто во что горазд.

    Кстати, если возникает проблема с употреблением времени по причине неуверенности, то всегда на помощь приходит герундий.

    Thank you very much for everything you had done.---Thank you very much for doing (having done) everything for me.