Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 64)

People (1) ________ been growing rice for thousands of years.

50/111

People (1) ________ been growing rice for thousands of years.

has

have

had

having

Giải thích

- Trong câu “for thousand years” dấuhiệuthìhiệntạihoànthành => loại C, D 

- Chủngữ “People” danhtừsốnhiều => chọn B