Concept:
Some verbs are always followed by specific prepositions.
Explanation:
The correct phrase is \textit{wait for}, which means to remain until someone arrives. Thus, “He had to wait for his friend” is correct. The other options do not fit standard usage.