Иленька Грап - подлежащее, подчеркивается одной линией.
был - сказуемое, подчеркивается двумя линиями.
сын, иностранца - дополнение, подчеркивается пунтиром.
бедного - определение, подчеркивается волнистой линией.
который - подлежащее, подчеркивается одной линией.
когда-то - обстоятельство, подчеркивается пунтир точкой.
жил - сказуемое, подчеркивается двумя линиями.
у моего деда - дополнение, подчеркивается пунтиром.
И В ПРЕДЛОЖЕНИИ ОШИБКА.
ПРАВИЛЬНО С ЗАПЯТОЙ : Иленька Грап был сын бедного иностранца, который когда-то жил у моего деда.