Привет! Я вижу, что перед тобой стоит задача с выбором правильной формы глагола в английском языке. Ты упомянул "present perfect", что означает время настоящее совершенное.
Давай рассмотрим предложение: "I ___ (meet) just my doctor in the street."
В настоящем совершенном времени глагол обозначает действие, которое было завершено в какой-то момент до настоящего времени, но результат этого действия актуален в настоящем. Структура настоящего совершенного времени - это подлежащее + have/has + past participle (причастие прошедшего времени глагола).
По смыслу предложения понятно, что действие встречи с доктором уже произошло, поэтому нужно использовать форму настоящего совершенного времени.
Правильный выбор здесь - "have met", так как "I" сочетается с "have", а не с "has" (которое используется с he, she, it). Значит, правильное предложение будет звучать так:
"I have met just my doctor in the street."
Надеюсь, это помогло! Если нужна помощь в чем-то ещё, обязательно обращайся.
