Question 13: __________all his homework, Mark stood up and went out for a walk.
A. Have done B. Have been done C. Having been doing D. Having done
2. Đề thi thử TN THPT 2023 - Môn Tiếng Anh - THPT Ninh Giang - Hải Dương - Lần 1 - File word có lời giải chi tiết
13 (VD)
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.