Учитель - подлежащее, сущ. Отметил - сказуемое, глагол. Всех - дополнение, местоимение. Кто - союз, местоимение, подлежащее. Присутствовал - глагол, сказуемое. В классе - предлог+сущ, местоимение, отвечает на вопрос "где?" - в классе.
P.S. Перед кто должна ставиться запятая, так как две грамматические основы.
Учитель - подлежащее, сущ. Отметил - сказуемое, глагол. Всех - дополнение, местоимение. Кто - союз, местоимение, подлежащее. Присутствовал - глагол, сказуемое. В классе - предлог+сущ, местоимение, отвечает на вопрос "где?" - в классе.
P.S. Перед кто должна ставиться запятая, так как две грамматические основы.