15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 58)

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

148/300

We have had the roof of our house _________.

to replace

replace

replaced

been replaced

Giải thích

Giải thích: Cấu trúc

Have / Get sth done = có cái gì được ai làm

Các động từ được chia theo dạng khác không đúng với cấu trúc.

Dịch nghĩa: Chúng tôi đã có phần mái của ngôi nhà được thay thế