네 맞습니다


have been making 

have p.p : 완료

be -ing : 진행

: 완료진행이며


수동태는

have been being made 

have p.p : 완료

be -ing : 진행

be p.p
입니다만. 일반적으로 안쓰입니다 ^^

정형동사는 주어에 의해 형태가 정해지는 동사.
finite verb 라고 하며 

우리나라 예전 문법에서는 
정동사라고도 하고
본동사라고도 합니다