Пятно подлежащее, на рубашке - дополнение или обстоятельство (не имеет значениея в данном случае), масляное - определение.
Портфель подлежащее, есть - сказуемое, у учителя дополнение (теперь именно дополнение) и кожаный -определение
Если ответ по предмету Русский язык отсутствует или он оказался неправильным, то попробуй воспользоваться поиском других ответов во всей базе сайта.