(2023) Đề thi thử Tiếng anh THPT Ninh Giang, Hải Dương (Lần 1) có đáp án

all his homework, Mark stood up and went out for a walk A. Have done

13/50

__________all his homework, Mark stood up and went out for a walk.

Have done

Have been done

Having been doing

Having done

Giải thích

Kiến thức: Rút gọn mệnh đề cùng chủ ngữ 

Giải thích: 

Rút gọn mệnh đề cùng chủ ngữ, đưa động từ về dạng V_ing 

Tạm dịch: 

Hoàn thành xong tất cả bài tập về nhà của anh ấy, Mark đứng dậy và ra ngoài đi dạo.

Choose D.