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

Much progress been made in recent years. Much progress been made in recent years. A. have B. has C. having D. to have

102/134

Much progress been made in recent years. Much progress _____ been made in recent years.

have

has

having

to have

Giải thích

Lời giải:

Đáp án: B

Giải thích: Much + N không đếm được + V chia số ít

Dịch: Nhiều sự tiến bộ đạt được trong những năm gần đây.