Bonsoir à toi !
Les groupes de mots qui peuvent exercer la fonction de complément de phrase sont le groupe nominal, le groupe prépositionnel, le groupe adverbial ainsi que la subordonnée circonstancielle.
Pour ce qui est du complément indirect, les groupes de mots pouvant exercer cette fonction sont le groupe prépositionnel, le pronom personnel, le pronom relatif, le groupe adverbial ainsi que la subordonnée complétive tandis que les groupes mots pouvant exercer la fonction de complément direct sont le groupe nominal, le pronom, le groupe infinitif et la subordonnée complétive.
J'espère que ça répond à ta question et n'hésite pas si tu en as d'autres ! :)