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

When/ retires/ Richard/, /he/ have/ taught/ will/ for/ 40/ years.

Giải thích

When Richard retires, he will have taught for 40 years.