Decide if the following sentence is grammatically CORRECT or INCORRECT.

Ich habe meinem Freund einen Film geholt.

correct

incorrect

correct

This sentence is grammatically correct.

To determine if a sentence is grammatically correct in German, you need to analyze the following components:

1. Subject: "Ich" (I)
2. Verb: "habe" (have)
3. Indirect object: "meinem Freund" (my friend)
4. Direct object: "einen Film" (a movie)
5. Verb particle: "geholt" (brought)

In this sentence, the word order follows the pattern of a main clause in German: subject + verb + indirect object + direct object + verb particle. So, "Ich habe meinem Freund einen Film geholt" translates to "I brought a movie to my friend" and is grammatically correct.