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

He (9. write) 20 speeches so far, ...

Giải thích

has written

so far → hiện tại hoàn thành