Чтобы правильно заполнить пропуск в предложении "He (live) in this street all his life", нам нужно определить, какой из двух времен (Past Simple или Present Perfect) следует использовать. Давайте разберемся с каждой из этих форм.
Past Simple (прошедшее простое) используется, когда мы говорим о действиях, которые произошли и завершились в прошлом. Например: "He lived in that street for ten years." (Он жил в этой улице десять лет.)
Present Perfect (перфектное настоящее) используется, когда мы говорим о действиях, которые начались в прошлом и продолжаются до настоящего времени, или когда результат этого действия важен в настоящем. Например: "He has lived in this street all his life." (Он живет в этой улице всю свою жизнь.)
Теперь, учитывая контекст данного предложения ("всю свою жизнь"), мы можем сделать вывод, что действие началось в прошлом и продолжается до настоящего времени. Следовательно, правильная форма глагола будет Present Perfect.
Таким образом, окончательное предложение будет следующим:
He has lived in this street all his life.
Это предложение указывает на то, что он живет в этой улице с самого начала своей жизни и продолжает это делать.