2000 câu trắc nghiệm tổng hợp Tiếng Anh 2025 có đáp án (Phần 51)

Alan should write / have written two essays in the exam yesterday, not one!

Giải thích

have written