1. I have helped an old man to cross the street on a crosswalk.

2. I have helped a foreigner to find a post office.

3. I have helped a missing child to go back to his home.

4. I have helped an old lady to carry things.

5. I have helped a man to take a highway.

6. I have helped a handicapped man to get on a bus.

7. I have helped a blind man to find a police station.

(Would you check the sentences and correct errors if any?)

Remove "to" in each infinitive. The sentences will be smoother without it.

Otherwise, they're all fine.

The sentences you provided are grammatically correct, but I noticed a few areas where they could be improved for clarity and conciseness:

1. I helped an old man cross the street at a crosswalk.
2. I helped a foreigner find the post office.
3. I helped a missing child return home.
4. I helped an old lady carry her things.
5. I helped a man navigate the highway.
6. I helped a handicapped man board a bus.
7. I helped a blind man locate the police station.

These revised sentences provide a clearer and more concise description of the actions you performed in each scenario.