17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3)

For the last 20 years, we significant changes in the world of science and technology.

755/1620

For the last 20 years, we _______ significant changes in the world of science and technology.

witness

have witnessed

witnessed

are witnessing

Giải thích

Đáp án B

Giải thích:

"For the last + khoảng thời gian xác định" → dấu hiệu nhận biết thì hiện tại hoàn thành

Cấu trúc: S + has/have + Vpp

Dịch: Trong 20 năm qua, chúng ta đã chứng kiến nhiều thay đổi đáng kể trong thế giới khoa học và công nghệ.