Ik bied hem koffie aan.
Ik wil aanbieden.
Ik heb aangeboden.
I offer him coffee.
Yes. aanbieden splits into aan + bieden. In a main clause the prefix goes to the end: Ik bied hem koffie aan.
The perfect tense is "Ik heb aangeboden" — the -ge- slots between the prefix and the stem.
aanbieden means "to offer". Example: Ik bied hem koffie aan. (I offer him coffee.)
The platform drills separable verbs and word order in real A2 exam tasks, AI-graded across all five DUO sections.