Tổng hợp đề thi Tiếng Anh có lời giải (Đề số 20)

We have had the roof of our house ______

41/64

We have had the roof of our house ______

replaced

been replaced

replace

to replace

Giải thích

Đáp án A
Had st done : có cái gì đó được làm (bởi ai đó)