Решение:
Деепричастный оборот должен обозначать добавочное действие, которое совершает тот же субъект, что и основное действие. В предложении «Встретив друга, ...» субъект — это «я» (из варианта ответа), а основное действие должно быть выполнено тем же «я».
- Вариант 1: «Встретив друга, я был вынужден пройти мимо». Действие «встретив» и «был вынужден» совершает одно лицо — «я». Этот вариант грамматически верен.
- Вариант 2: «Встретив друга, мне пришлось пройти мимо». Действие «встретив» совершает одно лицо, а «пришлось пройти» — другое (безличная форма). Грамматически неверен.
- Вариант 3: «Встретив друга, приходилось проходить мимо». Действие «встретив» совершает одно лицо, а «приходилось проходить» — безличная форма. Грамматически неверен.
- Вариант 4: «Встретив друга, приходилось мне проходить мимо него». Аналогично варианту 3, грамматически неверен.
Ответ: Встретив друга, я был вынужден пройти мимо.