We have had the roof of our house
We have had the roof of our house ____________________
A. to replace
B. replace
C. replaced
D. been replaced
Đáp án C