Răspuns:
,,înaintea profesorului" - cazul genitiv, funcția sintactică de atribut substantival prepozițional;
,,amicul" - cazul nominativ, funcția sintactică de atribut substantival apozițional;
,,din pricina bolii" - cazul genitiv, funcția sintactică de complement circumstanțial de cauză.