Zdanie jest nieprawidłowe, ale Twój nauczyciel (jeśli dokładnie to powiedział) też nie jest poprawne. Istnieje kilka możliwych zdań gramatycznych: „A może być korzyścią dla B”, „A może być korzyścią dla B”, „A może skorzystać z B” lub „A może skorzystać z B” [chociaż nie użyj od tutaj, niektórzy by to zrobili]. Korzyść to rzeczownik w pierwszych dwóch, ale w pozostałych czasownik. Zwróć również uwagę, że te cztery znaczenia są różne.
„A może odnosić korzyści z B”, jako zdanie, nie jest gramatyczne; Podejrzewam, że zastosowania, które znalazłeś, to podpunkty lub prawdopodobnie tylko wczesne wersje robocze.