Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 79)

Only half of the exercises ____ so far, but the rest ____ by Saturday.

19/67

Only half of the exercises ____ so far, but the rest ____ by Saturday.

have been done / will have been finished

are being done / will be finished

done / have been finished

were done / are going to be finished

Giải thích

Đáp án: A

Giải thích:

- Mệnh đề 1: “so far” là dấu hiệu nhận biết thì hiện tại hoàn thành => Câu bị động thì hiện tại hoàn thành: S + have/has + been + Vp2

- Mệnh đề 2: Để diễn tả một hành động, sự việc sẽ xảy ra trước một thời điểm trong tương lai ta dùng thì tương lai hoàn thành => Câu bị động thi tương lai hoàn thành: S + will + have + been + Vp2

Dịch: Cho đến lúc này chỉ một nửa bài tập đã được làm, nhưng phần còn lại sẽ được hoàn thành trước thứ 7.