These italicized expressions are neither objects nor predicative complements. Since their presence
is obligatory, for syntactic well-formedness, they are called oblique complements. Roughly
speaking, ‘oblique’ contrasts with the ‘direct’ functions of subject and object, and oblique
phrases are typically expressed as PPs in English.