We have had the roof of our house _________ .
A.to replace
B.replaced
C.been replaced
D.replace

Các câu hỏi liên quan