WE HAVE HAD THE ROOF OF OUR HOUSE………..A. TO REPLACE B. REPLACE C. B...

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