1. I have helped an elementary school student to cross a street.

2. I have helped an old man to find a drug store.

3. I have helped an old lady to find her daughter's apartment.

4. I have helped a blind man to buy things at a supermarket.

5. I have helped a drowning boy to come out of the water.

6. I have helped a woman to get to a fire station.

7. I have helped a foreigner to go to the immigration office.

(Are the students all grammatical? Would you check errors in the sentences?)

1. I have helped an elementary school student cross a street.

2. I have helped an old man find a drug store.

3. I have helped an old lady find her daughter's apartment.

4. I have helped a blind man buy things at a supermarket.

5. I have helped a drowning boy come out of the water.

6. I have helped a woman get to a fire station.

7. I have helped a foreigner go to the immigration office.

The word "to" in the infinitive form is omitted in this particular construction.

Yes, all of the sentences are grammatically correct. There are no errors in the sentences provided. Well done!