"measuring 10 kg" is not right; I'll assume "weighing 10 kg". "having" and "weighing" are participles. "having the same shape" and "weighing 10 kg" are adjectival phrases that describe "geometric figures" and "an object" respectively.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.