Ответ: met, have been
Шаг 1: Определяем время действия.
Первое действие (встреча) произошло в прошлом, следовательно, используем Past Simple.
Второе действие (дружба) началась в прошлом и продолжается до сих пор, следовательно, используем Present Perfect.
Шаг 2: Формируем Past Simple и Present Perfect.
Для образования Past Simple используем V2 (Past Simple form).
Для образования Present Perfect используем формулу: have/has + V3 (Past Participle).
Шаг 3: Заполняем пропуски.
Bennet is my best friend. I met (meet) him at school and we have been (be) friends for 50 years.
Ответ: met, have been