l have been friends with Mary for five year
for - на протяжении
since - с того времени как
Перевод:
Мы были друзьями с Мери на протяжении 5 лет
l have been friends with Mary for five year
l have been friends with Mary for five year
for - на протяжении
since - с того времени как
Перевод:
Мы были друзьями с Мери на протяжении 5 лет