Английский предлог for в различных оборотах имеет разные значения:

to wait for — ждать (кого-либо, чего-либо)
for a day — целый день; на один день
to look for — искать
to go for a walk — идти на прогулку
to ask for... — просить о...
for Anna — для Анны

наиболее частые значения for - для, с, на.